关于Set Collection 的总结

2018-09-05  本文已影响0人  krcm110

1.set collection分为3类

A.HaseSet

1、无序。及时实现Comparator接口也没有用。

2.去重。

3.不是线程安全的;

4.集合元素可以为 NULL;

B.LinkedHashSet

1.有序

2.去重

C.TreeSet  

1.有序,可以实现Comparator接口进行数据对比然后排列。

2.去重,如果实现了Comparator接口则去重规则按照Comparator的对比数据来排序。

注意:使用TreeSet的时候要注意当Comparator返回 0 那么当前的值【不会被加入到 TreeSet 中】,因为当前的值【被认为 是跟现有的某一个值相等】。

上一篇 下一篇

猜你喜欢

热点阅读