Java How to Iterate Map

常用iterate 方法

复制代码
 1 Map<Integer, String> m = new HashMap<Integer, String>();
 2 for(Map.Entry<Integer, String> entry : m.entrySet()){
 3     System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
 4 }
 5 
 6 
 7 Iterator<Map.Entry<Integer, String>> iterator = m.entrySet().iterator();
 8 while(iterator.hasNext()){
 9     Map.Entry entry = iterator.next();
10     System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
11 }
复制代码

 

1 for(Character key : hm.keySet()){
2     System.out.println("Key: " + key + " Value: " + hm.get(key));
3 }

 

posted @   Dylan_Java_NYC  阅读(326)  评论(0编辑  收藏  举报
编辑推荐:
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
阅读排行:
· 2025成都.NET开发者Connect圆满结束
· 后端思维之高并发处理方案
· 千万级大表的优化技巧
· 在 VS Code 中,一键安装 MCP Server!
· 10年+ .NET Coder 心语 ── 继承的思维:从思维模式到架构设计的深度解析
点击右上角即可分享
微信分享提示