如何在 Java HashMap 中使用 null 值作為鍵
是的,可以 Java HashMap 中將 null 設為鍵。為此,我們首先建立一個具有鍵值對的 HashMap -
Map<String,String>map = new HashMap<>();
map.put("Football", "A");
map.put("Squash", "B");
map.put("Cricket", "C");
map.put("Hockey", "D");
map.put("Rugby", "E");現在,讓我們將 null 值新增為鍵 -
map.put(null, "H");
您可以嘗試獲取 key 為“null”的值 -
map.get(null);
示例
import java.util.HashMap;
import java.util.Map;
public class Demo {
public static final void main(String[] args) {
Map<String,String>map = new HashMap<>();
map.put("Football", "A");
map.put("Squash", "B");
map.put("Cricket", "C");
map.put("Hockey", "D");
map.put("Rugby", "E");
map.put("Golf", "F");
map.put("Archery", "G");
System.out.println("Size of HashMap = " + map.size());
map.put(null, "H");
System.out.println("Updated Size of HashMap = " + map.size());
System.out.println("For null = " + map.get(null));
}
}輸出
Size of HashMap = 7 Updated Size of HashMap = 8 For null = H
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP