Java中如何遍历Map呢?

java-教程王 Java教程 发布时间:2021-11-27 22:14:36 阅读数:2177 1
下文笔者讲述java中遍历Map集合的方法分享,如下所示:
实现思路:
    方式1:使用for循环遍历
	方式2:使用Iterator迭代遍历
	方式3:使用keySet迭代遍历
笔者强烈建议大家使用“方式1”,进行数据遍历操作
例:

用for循环遍历

for(Map.Entry<String, String> entry:map.entrySet()){
  System.out.println(entry.getKey()+"--->"+entry.getValue());
}

用Iterator迭代遍历

Set set = map.entrySet();     
Iterator i = set.iterator();     
while(i.hasNext()){  
    Map.Entry<String, String> entry1=(Map.Entry<String, String>)i.next();
    System.out.println(entry1.getKey()+"=="+entry1.getValue());
}

用keySet()迭代遍历

Iterator it=map.keySet().iterator();
while(it.hasNext()){
    String key;
    String value;
    key=it.next().toString();
    value=map.get(key);
    System.out.println(key+"--"+value);
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202111/1874.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者