java面试题之HashMap和TreeMap的区别

HashMap和TreeMap的区别

相同点:

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

不同点:

  1. HashMap的key可以为空
  2. TreeMap的key值是有序的(使用了红黑树的二叉树结构存储的Entry)
posted @ 2018-11-19 16:25  胡金水  阅读(628)  评论(0编辑  收藏  举报