A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiong910627 中级黑马   /  2014-8-25 23:53  /  1107 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 xiong910627 于 2014-8-26 13:46 编辑

当元素自身具备比较性时,当元素自身不具备比较性时。怎样办?

4 个回复

倒序浏览
本帖最后由 依然超级赛亚人 于 2014-8-26 08:41 编辑

元素具备比较性时会按自然顺序排序,比如字符串,它自身具备比较性,会按照a-z的顺序排序;此时要想自己规定它的比较法则,最好创建一个构造器Comparator,重写compare方法就行了;元素不具备比较性时有两种方式:1.实现Comparable接口,重写comparaTor方法 ;2.实现Comparator接口,重写compare方法,从而构造了比较器,把它传入TreeSet的构造就行了。
回复 使用道具 举报
楼上正解
回复 使用道具 举报
   学习学习
回复 使用道具 举报
我也学习学习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马