java面试题之HashMap和TreeMap的区别

HashMap和TreeMap的区别

相同点:

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

不同点:

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

猜你喜欢

转载自www.cnblogs.com/hujinshui/p/9983785.html