android遍歷map的兩種常用方法

2021-08-19 19:33:12 字數 481 閱讀 8844

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...