自定义排序,按字符串长度排序
来源:互联网 发布:黑暗之光魔翼升阶数据 编辑:程序博客网 时间:2024/06/06 01:17
/*按字符串长度排序*/import java.util.*;class TreeSetTest{public static void main(String[] args) {TreeSet ts = new TreeSet(new MyStringLength());ts.add("abcde");ts.add("ab");ts.add("abc");ts.add("a");ts.add("abcd");ts.add("1");Iterator it = ts.iterator();while(it.hasNext()){System.out.println(it.next());}}}class MyStringLength implements Comparator{//重写 compare 方法public int compare(Object obj1,Object obj2){String str1 = (String)obj1;String str2 = (String)obj2;/*return str1.length() - str2.length();如果这样直接返回长度的值,这样会把相同长度的数据简略掉。*/int num = str1.length() - str2.length();if(num==0){return str1.compareTo(str2);//如果长度相同比较大小。}return num;}}
0 0
- 自定义排序,按字符串长度排序
- 【C】按字符串长度排序
- 按照字符串长度排序
- 按照字符串长度排序
- 字符串列表按字符长度排序
- NSArray根据字符串长度排序
- TreeSet comparator字符串长度排序
- 对列表中的字符串,按字符串长度排序
- 自定义字符串排序
- 1028 按长度排序
- string 按长度排序
- 删除容器中重复字符串并按长度排序…
- 删除容器中重复字符串并按长度排序…
- 【java编程】Collection类之TreeSet按字符串长度排序
- 按字符串长度排序——TreeSet练习
- Comparator<String>接口,String类数组按字符串长度排序
- HashSet排序【自定义一种排序方式:例如按照字符串的长短比较大小。如长度相同,就以数字比较】
- 不同长度的字符串数组排序
- bzoj 1188: [HNOI2007]分裂游戏 sg函数
- TreeSet的第二种排序方式:比较器
- Android Gilde教程
- tomcat+https协议的接口编写及客户端访问
- 安装cocoapods时出现错误 Operation not permitted
- 自定义排序,按字符串长度排序
- 机器学习实战中如何加载kNN模块
- Libsvm的安装使用--MATLAB总结
- 学习一下MVP模式
- linux下进度条
- Freemaker FTL指令常用标签及语法
- 代码很烂,所以离职?
- 高德地图在Fragment中展示,并实现定位功能
- 解决 A child container failed during start