map一般用來儲存具有對映關係的資料,map裡儲存著兩組資料:key(鍵)和value(值),它們可以是任何引用型別的資料,但key不能重複。所以通過指定的key就可以取出對應的value。
遍歷方式
一、當鍵和值都需要用到時所採用的方法。
mapmap = new hashmap();
for (map.entryentry : map.entryset())
遍歷方式
二、當只使用鍵或者值時所採用的方法。
mapmap = new hashmap();
//遍歷map中的鍵
for (integer key : map.keyset())
//遍歷map中的值
for (integer value : map.values())
根據具體的使用場景選擇特定的遍歷方法可以加快map的查詢速度。 兩種Map遍歷方式
1 使用 jdk1.4中hashmap entryset 遍歷 存放key value鍵值對 maptempmap new hashmap tempmap.put a 1 tempmap.put b 2 tempmap.put c 3 iterator it tempmap.entryset ite...
兩種Map遍歷方式
map集合遍歷 1 使用 jdk1.4中hashmap entryset 遍歷 存放key value鍵值對 maptempmap new hashmap tempmap.put a 1 tempmap.put b 2 tempmap.put c 3 iterator it tempmap.entr...
Map的兩種遍歷方法
方法一 map集合的遍歷之 鍵找值 鍵找值思路 public static void main string args 簡化如下 setset map.keyset for string key set 方法二 map集合的遍歷之 鍵值對物件找值 鍵值對物件找值思路 public static vo...