Java Map集合的遍歷和查詢

2021-09-19 08:13:12 字數 255 閱讀 6338

最近在做專案的過程中,因為我做的是android  平時就用到list集合比較多,像map集合比較少,這次在開發過程中,後台給我們返回了,map集合的bean,在處理過程中, 需要遍歷裡面的值,這個時候,如果key和value 中的bean中的乙個值是一樣的,你正好需要這個值,

這個時候,就可以不用遍歷這個value ,而是採用map.containskey(key);  這個方法, 非常實用, 省去了繁瑣的**;

關於這個方法的使用, 可以參考以下博文; 很簡單

Java Map的幾種遍歷方式

方法1 通過keyset遍歷 public void loopmapbykeyset 這種方式 邏輯清晰,但有個很嚴重的問題是效率低。方法2 通過entryset的iterator遍歷 public void loopmapbyiterator 這種方式效率較高,但是對不熟悉iterator的人閱讀...

Java Map類的遍歷方法

通過map.keyset 方法遍歷key和value。for keyclass key map.keyset 通過map.entryset 方法並使用迭代器iterator遍歷key和value。iterator iterator map.entryset iterator while iterat...

Java Map的三種常用遍歷方法

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