黑马程序员技术交流社区
标题:
TreeSet小练习
[打印本页]
作者:
itheima_llt
时间:
2015-4-15 17:40
标题:
TreeSet小练习
练习:
比较字符串长度,按字符串长度排序!
分析:
字符串本身是具备比较性的int compareTo(String str);
但是这里要比较的是字符串长度,
所以需要用比较器让集合具备比较性,
使用的是TreeSet的第二种排序方式
运行结果:
c
ab
ebc
aaab
aaad
decsa
fbcded
TreeSetStringLengt运行结果.jpg
(72.36 KB, 下载次数: 8)
下载附件
2015-4-15 17:39 上传
总结:
1 建类实现比较器接口,重写compare方法
2 主要条件,判断字符串长度关系
3 次要条件:判断字符串字典序
注意:这里也可以用内部类实现!
内部类实现的代码如下:
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2