面试官:比较 HashSet、LinkedHashSet 和 TreeSet 三者的异同?
[撒花][撒花][撒花]
[给力][给力]HashSet 是 Set 接口的主要实现类 ,HashSet 的底层是 HashMap,线程不安全的,可以存储 null
[666]
[给力][给力]LinkedHashSet 是 HashSet 的子类,能够按照添加的顺序遍历;
[666]
[给力][给力]TreeSet 底层使用红黑树,元素是有序的,排序的方式有自然排序和定制排序。
[加油][加油]
#Java面试题##程序员#
编程学习