public static void main(String[] args) {
HashMap<Integer, String> map = new HashMap<>();
map.put(1,"张三");
map.put(2,"李四");
map.put(3,"王五");
//1.Iterator + EntrySet
Iterator<Map.Entry<Integer, String>> iterator = map.entrySet().iterator();
while (iterator.hasNext()){
Map.Entry<Integer,String> entry = iterator.next();
System.out.print(entry.getKey());
System.out.print(entry.getValue());
}
//2.for+EntrySet
for(Map.Entry<Integer,String> entry : map.entrySet()){
System.out.print(entry.getKey());
System.out.print(entry.getValue());
}
//3.lambda表达式
map.forEach((key,value)->{
System.out.print(key);
System.out.print(value);
});
}
Java 遍历Map
最新推荐文章于 2024-09-30 10:36:33 发布