栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 遍历MAP的几种方法示例代码

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 遍历MAP的几种方法示例代码

java中遍历MAP的几种方法

Map map=new HashMap();  
map.put("username", "qq");  
map.put("passWord", "123");  
map.put("userID", "1");  
map.put("email", "qq@qq.com");  
Map map=new HashMap(); 
map.put("username", "qq"); 
map.put("passWord", "123"); 
map.put("userID", "1"); 
map.put("email", "qq@qq.com"); 

第一种用for循环

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

第二种用迭代

Set set = map.entrySet();     
Iterator i = set.iterator();     
while(i.hasNext()){   
   Map.Entry entry1=(Map.Entry)i.next();  
   System.out.println(entry1.getKey()+"=="+entry1.getValue());  
}  
Set set = map.entrySet();   
Iterator i = set.iterator();   
while(i.hasNext()){ 
  Map.Entry entry1=(Map.Entry)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);  
}  
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); 
} 

用entrySet()迭代

Iterator it=map.entrySet().iterator();      
System.out.println( map.entrySet().size());  
String key;      
String value;  
while(it.hasNext()){  
    Map.Entry entry = (Map.Entry)it.next();      
    key=entry.getKey().toString();      
    value=entry.getValue().toString();      
    System.out.println(key+"===="+value);    
}  

 

 以上就是对Java 遍历MAP的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/149256.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号