知识大全 Java中怎样遍历Map的所有的元素

Posted 元素

篇首语:亦余心之所善兮,虽九死其犹未悔。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java中怎样遍历Map的所有的元素相关的知识,希望对你有一定的参考价值。

Java中怎样遍历Map的所有的元素  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  JDK 中

  view plaincopy to clipboardprint?    <FONT color=# ff>Map map = new HashMap();

  Iterator it = map entrySet(erator();

  while (it hasNext())

  Map Entry entry = (Map Entry) it next();

  Object key = entry getKey();

  Object value = entry getValue();

  </FONT>

  Map map = new HashMap();

  Iterator it = map entrySet(erator();

  while (it hasNext())

  Map Entry entry = (Map Entry) it next();

  Object key = entry getKey();

  Object value = entry getValue();

  JDK 中 应用新特性For Each循环

  view plaincopy to clipboardprint?    Map m = new HashMap();

  for(Object o : map keySet())

  map get(o);

  

  Map m = new HashMap();

  for(Object o : map keySet())

  map get(o);

  返回的 set 中的每个元素都是一个 Map Entry 类型

  view plaincopy to clipboardprint?    <FONT color=# ff>private Hashtable<String String> emails = new Hashtable<String String>();</FONT>

  private Hashtable<String String> emails = new Hashtable<String String>();  另外 我们可以先把hashMap 转为集合Collection 再迭代输出 不过得到的对象

  view plaincopy to clipboardprint?     <FONT color=# ff>//方法一: 用entrySet()

  Iterator it = emails entrySet(erator();

  while(it hasNext())

  Map Entry m=(Map Entry)it next();

  ( email + m getKey() + : + m getValue());

  

  // 方法二 jdk 支持 用entrySet()和For Each循环()

  for (Map Entry<String String> m : emails entrySet())

  ( email + m getKey() + : + m getValue());

  

  // 方法三 用keySet()

  Iterator it = emails keySet(erator();

  while (it hasNext())

  String key;

  key=(String)it next();

  ( email + key + : + emails get(key));

  

  // 方法五 jdk 支持 用keySEt()和For Each循环

  for(Object m: emails keySet())

  ( email + m+ : + emails get(m));

      </FONT>

  //方法一: 用entrySet()

  Iterator it = emails entrySet(erator();

  while(it hasNext())

  Map Entry m=(Map Entry)it next();

  ( email + m getKey() + : + m getValue());

  

  // 方法二 jdk 支持 用entrySet()和For Each循环()

  for (Map Entry<String String> m : emails entrySet())

  ( email + m getKey() + : + m getValue());

  

  // 方法三 用keySet()

  Iterator it = emails keySet(erator();

  while (it hasNext())

  String key;

  key=(String)it next();

  ( email + key + : + emails get(key));

  

  // 方法五 jdk 支持 用keySEt()和For Each循环

  for(Object m: emails keySet())

  ( email + m+ : + emails get(m));

  

  Map    aa    =    new    HashMap();      aa put( tmp     new    Object());      //追加      替换用同样的函数       aa remove( temp );                        //删除      for    (Iterator    i    =    aa values(erator();    i hasNext();    )                  Object    temp    =    i next();                //遍历    来个完整的 包含TreeSet的元素内部排序的

  view plaincopy to clipboardprint?    public static void main(String[] args)

  ArrayList<String> list = new ArrayList<String>();

  HashMap<Object Object> hash = new HashMap<Object Object>();

  TreeMap<Object Object> treeMap = new TreeMap<Object Object>();

  list add( a );

  list add( b );

  list add( c );

  hash put( );

  hash put( );

  hash put( );

  hash put( );

  hash put( );

  hash put( );

  treeMap put( );

  treeMap put( );

  treeMap put( );

  treeMap put( );

  treeMap put( );

  treeMap put( );

  //list遍历

  for(String m: list)

  System out println(m);

  

  // hashmap entrySet() 遍历

  for(Map Entry<Object Object> m: hash entrySet())

  System out println(m getKey()+ +m getValue());

  

  //hashmap keySet() 遍历

  for(Object m: hash keySet())

  System out println(m+ +hash get(m));

  

  // treemap keySet()遍历

  for(Object m: treeMap keySet())

  System out println(m+ +treeMap get(m));

  

cha138/Article/program/Java/hx/201311/25783

相关参考

知识大全 Java Map遍历方法

JavaMap遍历方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java代码  Mapma

知识大全 Map的一种遍历方式

Map的一种遍历方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nbs

知识大全 js Map List 遍历使用示例

jsMapList遍历使用示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Map(exMap

知识大全 关于js遍历表格的实例

js可以利用dom非常轻松的就可以遍历一个表格当然只要是dom中有的所有对象都可以通过js来访问和处理 复制代码代码如下:cha138/Article/program/Java/J

知识大全 java中怎么遍历HashMap

java中怎么遍历HashMap  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一  HashM

知识大全 javascript实现的java里的Map对象

javascript实现的java里的Map对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Java中的Set,List,Map的区别

Java中的Set,List,Map的区别  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对JA

知识大全 对Java提供的两个Map进行的性能测试

对Java提供的两个Map进行的性能测试  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对jav

知识大全 对Java 提供的两个Map 进行了性能测试

对Java提供的两个Map进行了性能测试  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对jav

知识大全 Java.until.Map,Set,List的资料整理

Java.until.Map,Set,List的资料整理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下