- 博客(2)
- 收藏
- 关注
原创 TreeSet容器类定义排序方式
通过比较器定义比较规则时,我们需要单独创建一个比较器,比较器需要实现Comparator 接口中的 compare 方法来定义比较规则。底层实际是用 TreeMap 实现的,内部维持了一个简化版的 TreeMap,通过 key 来存储 Set 的元素。TreeSet 内部需要对存储的元素进行排序,因此,我们需要给定排序规则。在元素自身实现比较规则时,需要实现 Comparable 接口中的 compareTo 方法,该方法中用来定义比较规则。排序规则实现方式:通过元素自身实现比较规则。
2022-11-29 22:00:41
238
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人