gpt4 book ai didi

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

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章java 遍历MAP的几种方法示例代码由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

java中遍历MAP的几种方法 。

?
1
2
3
4
5
6
7
8
9
10
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循环 。

?
1
2
3
4
5
6
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());
}

第二种用迭代 。

?
1
2
3
4
5
6
7
8
9
10
11
12
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()迭代 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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()迭代 。

?
1
2
3
4
5
6
7
8
9
10
11
12
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的资料整理,后续继续补充相关资料,谢谢大家对本站的支持! 。

最后此篇关于java 遍历MAP的几种方法示例代码的文章就讲到这里了,如果你想了解更多关于java 遍历MAP的几种方法示例代码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com