下面给出 HashMap 和 TreeMap 之间的区别:
- HashMap 保持无序,而 TreeMap 保持升序。
- HashMap 是通过哈希表实现的,而 TreeMap 是通过 Tree 结构实现的。
- HashMap 可以按 Key 或 value 排序,而 TreeMap 可以按 Key 排序。
- HashMap 可能包含具有多个 null 值和一个 null 键,而 TreeMap 不能包含 null 键但可以具有多个 null 值。
311、HashMap 和 TreeMap 有什么区别?
下面给出 HashMap 和 TreeMap 之间的区别: