HashMap 输出键值得两种方式

来源:互联网 发布:c语言if可以不写else吗 编辑:程序博客网 时间:2024/04/30 04:09

HashMap 的访问方式:

第一种 : keySet() 方式:

Set<String> keys=map.keySet();

for (String key:keys){

System.out.println("key="+key+"  value="+map.get(key));

}

第二种 : entrySet() 方式:

fro(map.Entry<String,String> entry:map.entrySet()){

System.out.println("key="+entry.getKey(()+"  value="+entry.getValue());

}


keySet()方法 获得键的集合; values() 获得值得集合 ; entrySet() 方法用于获得键和值得集合

集合转数组:根据返回值不同,分为两种方式

object[] array=list.toArray( );

Integer [] array=list.toArray(new Integer[0]);


arraylist遍历方式:

 一 :for (Integer i : list) { System.out.println(i); }

二: for (Iterator<Integer> it = list.iterator(); it.hasNext();)
{
System.out.println(it.next());
}

三 : for 循环


0 0