黑马程序员技术交流社区
标题:
java比较器问题
[打印本页]
作者:
热火程序猿
时间:
2014-8-28 20:48
标题:
java比较器问题
求问Comparable接口和Comparator接口的区别,和compareTo方法和compare方法的区别。这个地方有点糊涂,求大神帮我清晰的划分一下,谢了:handshake
作者:
冷锋也温柔
时间:
2014-8-28 21:01
还是在eclipse里看原码吧
作者:
謓心い謓意
时间:
2014-8-28 21:27
1.首先这两个接口都是实现TreeSet集合排序的方式
2.让元素自身具备比较性,需要元素对象实现Comparable接口,覆盖compareTo方法。
3.让集合自身具备比较性,需要定义一个实现了Comparator接口的比较器,并覆盖compare方法,并将该类对象作为实际参数传递给TreeSet集合的构造函数。
第二种方式较为灵活。
还不明白去看老毕视频 day15
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2