黑马程序员技术交流社区

标题: TreeSet排序的方式 [打印本页]

作者: xiong910627    时间: 2014-8-25 23:53
标题: TreeSet排序的方式
本帖最后由 xiong910627 于 2014-8-26 13:46 编辑

当元素自身具备比较性时,当元素自身不具备比较性时。怎样办?
作者: 依然超级赛亚人    时间: 2014-8-26 08:40
本帖最后由 依然超级赛亚人 于 2014-8-26 08:41 编辑

元素具备比较性时会按自然顺序排序,比如字符串,它自身具备比较性,会按照a-z的顺序排序;此时要想自己规定它的比较法则,最好创建一个构造器Comparator,重写compare方法就行了;元素不具备比较性时有两种方式:1.实现Comparable接口,重写comparaTor方法 ;2.实现Comparator接口,重写compare方法,从而构造了比较器,把它传入TreeSet的构造就行了。
作者: lfs454766767    时间: 2014-8-26 08:51
楼上正解
作者: 恣意的豆腐    时间: 2014-8-26 08:52
   学习学习
作者: 小洁呵呵    时间: 2014-8-26 09:25
我也学习学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2