目录 1. 问题2. 解答 1. 问题 Java 中 HashMap 与 TreeMap 如何选择? 2. 解答 对于在 Map 中插入、删除、定位,HashMap 是最好的选择;加入要对一个有序的键集合进行遍历,TreeMap 是最好的选择;基于 collection 的大小,向 HashMap 中添加元素可能更快;将 Map 换为 TreeMap 可以进行有序键的遍历;