HashMap通过hashcode对其内容进行快速查找,在Map 中插入、删除和定位元素,HashMap 是最好的选择。
TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap,HashMap中元素的排列顺序是不固定的。
HashMap通常比TreeMap快一点,建议多使用HashMap,在需要有顺序的Map时候才用TreeMap。
HashMap通过hashcode对其内容进行快速查找,在Map 中插入、删除和定位元素,HashMap 是最好的选择。
TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap,HashMap中元素的排列顺序是不固定的。
HashMap通常比TreeMap快一点,建议多使用HashMap,在需要有顺序的Map时候才用TreeMap。