HashMap迭代的幾種方式

2021-05-24 06:13:21 字數 470 閱讀 4179

private hashtableemails = new hashtable();  

//     方法一: 用entryset()

//     iterator it = emails.entryset().iterator();

//     while(it.hasnext())

// 方法二:直接再迴圈中

for (map.entry

m : emails.entryset())   

// 方法三:用keyset()

HashMap的幾種遍歷方法

目錄 一 通過keyset 方法遍歷 二 通過entryset 方法遍歷 三 通過lambda表示式遍歷 四 通過streams遍歷 先通過map.keyset 獲取所有鍵,然後遍歷所有鍵獲取對應值,具體 如下 public class test 1.2 iterator遍歷 system.out....

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