subMap() 獲取子範圍。Map m = new HashMap();
m.put("key", "value");
String v = m.get("key");
Set keys = m.keySet(); // 鍵集合視圖
Collection vals = m.values(); // 值集合視圖
Set entries = m.entrySet(); // 鍵值對視圖 (Map.Entry)
這些視圖與原 Map 關聯:修改視圖會反映到 Map,反之亦然。
作為 Map 鍵的類別必須正確覆寫 equals() 和 hashCode(),否則查找失效 (參見 Hashtable 章節的 Groundhog 範例)。