java面试题之HashMap和TreeMap的区别

时间:2023-03-10 04:36:23
java面试题之HashMap和TreeMap的区别

HashMap和TreeMap的区别

相同点:

  1. 都是以key和value的形式存储;
  2. key不可以重复;
  3. 都是线程不安全的;

不同点:

  1. HashMap的key可以为空
  2. TreeMap的key值是有序的(使用了红黑树的二叉树结构存储的Entry)

相关文章