02 HashMap的兩種遍歷方式

2021-10-07 17:16:10 字數 583 閱讀 3821

順序暫時是亂序,後續再調

1 大概思路

(1)通過鍵去找值,然後輸出鍵值對

(2)通過鍵值對找到鍵和值並輸出

2 原理分析

map集合裡的每個元素裡的鍵(k)唯一。所以可以利用鍵的唯一性去獲取值或者鍵值對。

3 **實現

public static void main(string args) 

//第二種方法: 通過鍵值對找到鍵和值並輸出

//1 2 借用第一種方法

//3 獲取鍵值對,放進新的集合裡面(entryset方法)

set> entries = map.entryset();

//4 遍歷鍵值對集合,從中獲取每個鍵值對裡面的鍵和值(getkey, getvalue)

for (map.entryentry : entries)

}

執行結果

Redhat nis client兩種接入方式

redhat nis client兩種接入方式 在redhat上nis client有兩種方式接入nis伺服器 etc nsswitch.conf和system config authentication 通過 etc nsswitch.conf的方式使用者只能通過yppasswd進行修改密碼且無法...

python threading 兩種建立方式

作用 建立在thread模組之上,可以更容易地管理多個執行執行緒。通過使用執行緒,程式可以在同乙個程序空間併發地執行多個操作。threading模組建立在thread的底層特性基礎上,可以更容易地完成執行緒處理。1 呼叫函式 要使用thread,最簡單的方法就是用乙個目標函式例項化乙個thread物...

兩種程序遍歷方式

病毒樣本md5 642a393a5c65d202180df5af06f29c5a include include 通過hkey performance data遍歷程序.從nimda病毒中發現的這種方式.int main dword cb 0x40000,type 0 regqueryvalueex...