在這堂課我們會解析 Java 中的映射結構:介面
Map、核心操作(
put、
get、
remove、
containsKey)、
HashMap(快速存取)與
TreeMap(依鍵排序)的差異,如何透過
keySet()、
values() 與
entrySet() 迭代元素,以及常見錯誤:在
HashMap 中期待有序、在
TreeMap 使用
null 鍵、以及遇到
ConcurrentModificationException 的問題。大量程式碼範例與實務情境,將幫助你自信地在專案中運用
Map。