Java 中 Hashmap 的使用
-
注意事項
-
curd
- create
- put(key, value)
- update
- replace(key, newValue)
- retrieve
- get(key)
- containsKey(key)
- containsValue(value)
- keySet(): 獲取 key 的集合
- delete
- remove(key): 洗掉某個鍵值對
- clear(): 洗掉所有鍵值對
- create
-
遍歷
- foreach 結構
import java.util.HashMap;
public class test {
public static void main(String[] args) {
HashMap<Integer, String> idToName = new HashMap<>();
// 新增資料
idToName.put(1, "John");
idToName.put(2, "Mary");
idToName.put(3, "Mike");
// 遍歷輸出
printIntToStrMap(idToName);
// 更新
idToName.replace(1, "Tom");
// 查找資料
System.out.println(idToName.get(1));
// 洗掉資料
idToName.remove(1);
printIntToStrMap(idToName);
}
public static void printIntToStrMap(HashMap<Integer, String> idToName) {
for (int id : idToName.keySet()) {
System.out.println(id + ": " + idToName.get(id));
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/431982.html
標籤:其他
下一篇:4-例外處理
