黑马程序员技术交流社区
标题:
小程序一枚
[打印本页]
作者:
和鹏
时间:
2015-4-13 15:59
标题:
小程序一枚
/*
练习:按照字符串长度进行排序。
*/
import java.util.*;
class TreeSetTest3
{
public static void main(String[] args)
{
TreeSet ts = new TreeSet(new StrLenComparator());
ts.add("acd");
ts.add("fkif");
ts.add("dahahaha");
ts.add("xixix");
ts.add("ccc");
for (Iterator it = ts.iterator();it.hasNext() ; )
{
System.out.println("集合:"+it.next());
}
}
}
/**
*比较器
*/
class StrLenComparator implements Comparator
{
public int compare(Object o1,Object o2)
{
String s1 = (String)o1;
String s2 = (String)o2;
int num = new Integer(s1.length()).compareTo(new Integer(s2.length()));
if (num==0) // 主要条件相同
return s1.compareTo(s2);//比较次要条件
return num;
}
}
作者:
sisel
时间:
2015-4-13 16:02
哈 ,我也刚看这个视频。
作者:
时过境迁
时间:
2015-4-13 21:42
表示还看不懂
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2