欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java 遍歷MAP的幾種方法示例代碼

 更新時(shí)間:2016年09月07日 09:37:07   作者:rain_2372  
本文主要介紹java 遍歷MAP的知識(shí)資料,這里整理幾種方法及實(shí)現(xiàn)示例代碼,有興趣的小伙伴可以參考下

java中遍歷MAP的幾種方法

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

第一種用for循環(huán)

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

第二種用迭代

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());  
}  
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);  
}  
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);           
}  

 

 以上就是對(duì)Java 遍歷MAP的資料整理,后續(xù)繼續(xù)補(bǔ)充相關(guān)資料,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論