JAVA编程 HashMap的键是Integer,值是String,存储三对元素,并遍历。(根据

JAVA编程

HashMap的键是Integer,值是String,存储三对元素,并遍历。(根据键找值的方式遍历)

HashMap<Integer,String> map= new HashMap<Integer,String>();
map.put(1,"zhangsan");
map.put(2,"lisi");
map.put(3,"wangwu");
//比较推荐这种方式,还有另外一种方式!
for(Map.Entry<Integer,String> entry : map.entrySet()){
   System.out.println(entry.getKey() + ":" + entry.getValue());
}
//方式二

Set set = map.entrySet();        
Iterator<Integer> i = set.iterator();         
while(i.hasNext()){      
     System.out.println(map.get(i.next()));    
 }
  
 //方式三
for (Integer key : map.keySet()) {  
    Integer value = map.get(key);  
    System.out.println("Key = " + key + ", Value = " + value);   
}

温馨提示:答案为网友推荐,仅供参考
相似回答