校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > 集合(后序会删除)
题目

Comparator 与Comparable 有什么不同?

解答

Comparable 接口用于定义对象的自然顺序,是排序接口,而 comparator 通常用于定义用户定制的顺序,是比较接口。

我们如果需要控制某个类的次序,而该类本身不支持排序(即没有实现Comparable接口),那么我们就可以建立一个“该类的比较器”来进行排序。

Comparable 总是只有一个,但是可以有多个 comparator 来定义对象的顺序。

C 1条回复 评论
墨石

我想咨询下,如果是做产品经理,考研可以考哪些相关专业

发表于 2022-12-11 22:00:00
0 0