按字符串长度排序——TreeSet练习
2017-04-22 10:14
483 查看
import java.util.*; /* 练习:按照字符串长度排序 */ class TreeSetDemo { public static void main(String [] args) { TreeSet ts=new TreeSet(new Mycompare()); ts.add("acdf"); ts.add("ab"); ts.add("bd"); ts.add("c"); Iterator it= ts.iterator(); while(it.hasNext()) { System.out.println(it.next()); } } } class Mycompare implements Comparator<String > { public int compare(String s1,String s2) { int a=new Integer(s1.length()).compareTo(new Integer(s2.length())); if(a==0) return s1.compareTo(s2); return a; } }
相关文章推荐
- 《黑马程序员》 TreeSet集合练习之 按照字符串长度排序
- 17-集合框架-25-常用对象API(集合框架-TreeSet集合练习-字符串长度排序)
- 集合框架--TreeSet集合练习之字符串长度排序
- (69)TreeSet练习:按照长度为主关键字,自然顺序为次关键字排序
- TreeSet重写比较器按照字符串长度排序
- TreeSet存储自定义对象并遍历练习2(按照姓名的长度排序)
- Collections练习之按照字符串长度进行排序
- 用treeset对字符串进行长度排序
- 黑马程序员——TreeSet实现按字符串长度排序,复写Comparator()接口的compare()方法
- TreeSet按照字符串长度进行排序
- TreeSet按照字符串的长度排序(用比较器)
- TreeSet基本应用:按照字符串长度排序
- 以字符串的长度由长至短或由短至长排序(冒泡排序)
- 《黑马程序员》java笔记->基本数据类型包装类及自动拆箱装箱原理,数组排序练习字符串切割
- NSArray根据字符串长度排序
- openjudge 计算概论 函数与字符串练习(1)2:字符串排序
- 【C编程练习】2013华为校园招聘机试题目题5:将一个int类型的数字转化为字符串,并判断有无重复字符串(长度应大于2)有返回1,无返回2
- 【Java学习】Java按照字符串长度排序
- 字符串按照长度排序
- 【php】将php中的数组元祖按照字符串长度进行排序