java中遍歷MAP的幾種方法

2021-06-04 18:08:40 字數 788 閱讀 2018

mapmap=new hashmap();  

map.put("username", "qq");

map.put("password", "123");

map.put("userid", "1");

map.put("email", "[email protected]");

第一種用for迴圈 

for(map.entryentry:map.entryset())

第二種用迭代 

set set = map.entryset();        

iterator i = set.iterator();

while(i.hasnext())

用keyset()迭代 

iterator it=map.keyset().iterator();   

while(it.hasnext())

用entryset()迭代 

iterator it=map.entryset().iterator();          

system.out.println( map.entryset().size());

string key;

string value;

while(it.hasnext())

Java 遍歷Map的幾種方法

最常規的一種遍歷方法,最常規就是最常用的,雖然不複雜,但很重要,這是我們最熟悉的,就不多說了!public static void work mapmap 利用keyset進行遍歷,它的優點在於可以根據你所想要的key值得到你想要的 values,更具靈活性!public static void w...

java幾種遍歷map的幾種方法及解析

先來乙個map集合 mapmap new hashmap student student new student stu01 張三 男 teacher teacher new teacher tea01 王偉 女 map.put student student map.put teacher tea...

遍歷map的幾種方法

遍歷map方法 第一種 普遍使用,二次取值 system.out.println 通過map.keyset遍歷key和value for string key fieldjsonmap.keyset 第二種 system.out.println 通過map.entryset使用iterator遍歷k...