`
dolphin_1980
  • 浏览: 20600 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

map 遍历 多种方法

 
阅读更多
Map regionMap = statReportService.getRegionList(); for (Iterator iter=regionMap.entrySet().iterator(); iter.hasNext(); ) {
Map.Entry entry = (Map.Entry)iter.next();
------------------------------------

Iterator it=map.keySet().iterator();   
while(it.hasNext()) {   
      String key;   
      String value;   
      key=it.next().toString();   
      value=map.get(key);   
      System.out.println(key+" = "+value);   


------------------------------------
Set set = map.entrySet();        
Iterator i = set.iterator();        
while(i.hasNext()){     
      Map.Entry<String, String> entry=(Map.Entry<String, String>)i.next();   
      System.out.println(entry.getKey()+" = "+entry.getValue());   
}
------------------------------------

for(Map.Entry<String, String> entry:map.entrySet())  {   
    System.out.println(entry.getKey()+" = "+entry.getValue());   
}
分享到:
评论

相关推荐

    java Map 遍历方法

    ### Java Map遍历方法详解 在Java编程语言中,`Map`接口是集合框架中的一个核心组成部分,它存储键值对映射。本篇文章将详细介绍几种常用的遍历`Map`的方法,包括使用传统迭代器(Iterator)、增强型for循环(For-...

    struts2中的map遍历

    在Struts2中,Map遍历是一个常见的功能,它允许开发者动态地展示或操作存储在Map中的数据。这个功能在处理表单提交、传递参数或者在视图层展示数据时尤为有用。 首先,让我们理解Map遍历的基本概念。Map是一种键值...

    Map遍历方法

    ### Map遍历方法详解 #### 一、引言 在Java编程中,`Map`是一种常用的集合类型,用于存储键值对数据。由于其高效的数据查找特性,在许多场景下都有广泛的应用。对于开发者来说,掌握如何有效地遍历`Map`中的元素是...

    java遍历Map的几种方法分析

    在Java编程中,Map接口是用于存储键值对的数据结构,它提供了多种遍历Map的方法。本篇文章将详细分析Java中遍历Map的四种常见方法,帮助开发者更好地理解和运用这些技巧。 1. **for-each循环遍历** Java 5引入了...

    另一种遍历Map的方式

    Map是一种常用的数据结构,在Java中有多种遍历Map的方式。今天,我们来讨论一种遍历Map的方式,即使用Map.Entry和Map.entrySet()。 Map.Entry是什么? ---------------- Map.Entry是一个接口,表示一个映射项,...

    js遍历map javaScript遍历map的简单实现

    遍历Map对象可以使用多种方法,包括使用for...of循环,或者使用Map对象自身的迭代器方法。在描述中,作者表示将分享一篇关于这个主题的文章,并且认为文章内容很实用,鼓励读者进行参考。 在内容部分,作者提供了一...

    java map遍历的四种方法总结

    遍历Map有多种方法,主要是为了访问Map中的所有键值对。以下是Java中Map遍历的四种常见方法: 1. **传统迭代器方法**: 这是最基础的遍历Map的方法,通过调用`keySet()`方法获取Map的所有键,然后使用迭代器遍历键...

    Java集合Set、List、Map的遍历方法

    2. 遍历键值对(entrySet):使用`entrySet()`方法获取键值对的集合,遍历每个`Map.Entry`对象,访问键和值。 ```java for (Map.Entry, String&gt; entry : map.entrySet()) { System.out.println(entry.getKey() + " ...

    java集合map取key使用示例 java遍历map

    在Java编程中,集合框架是处理数据的重要...总之,Java中遍历Map有多种方法,具体选择取决于你的需求。使用`entrySet()`、`keySet()`或`values()`,配合迭代器或增强的for循环,都可以方便地访问和操作Map中的键值对。

    JAVA遍历map的几种实现方法代码

    遍历Map有多种方法,每种方法适用于不同的场景。以下将详细介绍标题和描述中提到的几种遍历Map的Java实现方法,并讨论它们的效率问题。 1. **keySet遍历** 使用`keySet()`方法获取Map的所有键,然后通过迭代器或者...

    遍历Map集合.pdf

    总结来说,遍历Map集合是在Java编程中十分基础且重要的操作,可以有多种方式实现。Map集合不仅限于存储基本类型的键值对,还可以存储复杂类型的对象,这为我们提供了极大的灵活性。对于Web开发者,了解如何在JSP页面...

    常用struts1遍历方法

    Struts1提供了多种遍历集合的方法,其中最为常用的便是`&lt;logic:iterate&gt;`标签。通过该标签,我们可以方便地遍历集合中的元素,并且对每个元素进行相应的操作。 #### 一、使用`&lt;logic:iterate&gt;`遍历List(或Vector)...

    计算机遍历Map集合.pdf

    总的来说,遍历Map集合有多种方式,可以根据实际需求选择合适的方法。在Java中,可以直接遍历键、值或键值对;在JSP页面上,EL表达式提供了简洁的语法;而在使用Struts等框架时,可以利用特定的标签库。理解并熟练...

    java集合遍历的几种方式总结及详细比较

    Java中提供了多种集合遍历方式,包括迭代器遍历、Map遍历、List遍历等。下面我们将逐一介绍这些遍历方式的实现原理和优缺点。 一、迭代器遍历 迭代器遍历是Java中最基本的集合遍历方式。迭代器是一个对象,它允许...

    谈谈Java中遍历Map的几种方法

    java中的map遍历有多种方法,从早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下具体的用法以及各自的优缺点。  先初始化一个map public class TestMap {  public static Map&lt;Integer&gt;...

    遍历map

    在Java中,有多种遍历`Map`的方法,下面我们将详细探讨这些方法。 1. **迭代器(Iterator)** Java中的`Map`接口提供了`entrySet()`方法,返回一个包含`Map`中所有键值对的`Set`视图。我们可以使用迭代器来遍历这...

    Java中遍历Map的多种方法示例及优缺点总结

    本文将详细介绍Java中遍历Map的四种主要方法:`keySet`、`values`、`entrySet`以及使用`Iterator`和`Lambda表达式`,并分析它们的优缺点。 1. **keySet**: - **优点**:直接获取`keySet`,适用于只关心键的情况,...

    Map的遍历三种遍历方式 键找值 键值对 lambda表达式

    Map的三种遍历方式和代码展示,并且每种方式中含有多种实现途径 适合初学者参考

    Freemarker中遍历list集合实例

    5. **遍历map**:如果list中的元素是map,可以用`key`和`value`遍历键值对。 ```freemarker [0].properties as entry&gt; 属性名: ${entry.key}, 值: ${entry.value} ``` 6. **反向遍历**:使用`reverse`指令...

Global site tag (gtag.js) - Google Analytics