//map的遍歷
//1, 迭代器 一鍵導包:ctrl+shift+o 先遍歷出key 再通過key找到value
set keyset=map.keyset();//因為map中的key是唯一的 所以可以獲取到key的set集合
iterator it=keyset.iterator();//獲取迭代器
while(it.hasnext())
for (object object : keyset)
system.out.println("-------------");
//第二種遍歷: 只能遍歷value
collection conn=map.values();//得到map中value的集合
for (object object : conn)
system.out.println("------------");
//第三種遍歷,
set entryset=map.entryset();//向map中存放資料的時候 會將key-value封裝成entry物件
for (object object : entryset)
Java之HashMap集合簡介及遍歷
hashmap集合是乙個比較特殊的集合,它整合了arraylist和linkedlist的特點。arraylist的優點是索引快,linkedlist的優點是插入或刪除方便,而hashmap則是由他們兩個的優點整合而來。hashmap是由乙個陣列和鍊錶組成,用陣列來儲存鍊錶的首位址,從而來達到他們兩...
HashMap遍歷方式
hashmaphashmap new hashmap hashmap.put a a hashmap.put b b hashmap.put c c hashmap.put d d 第一種 普遍使用,二次取值 system.out.println 通過map.keyset遍歷key和value fo...
HashMap遍歷方式
hashmap是乙個鍵值對的集合,我們不能通過簡單的迴圈來遍歷hashmap,所以我們一般通過以下兩種方式來遍歷hashmap,一種是通過keyset集合來遍歷,另一種是通過entry鍵值對物件來遍歷。hashmap string string map newhashmap 16 map.put 李...