package gfj;
import java.util.Comparator; //导入Comparator比较的方法
import java.util.Iterator; //导入迭代器
import java.util.TreeSet; //导入自动排序的功能
class JiHe1{
public static void main(String[] args){
TreeSet<String> t =new TreeSet<String>(new LenComparator()); //定义一个新的范类的新多态
t.add("ndfnv"); //对t添加元素
t.add("vfhvnjfnn");
t.add("151djjn");
t.add("n4");
Iterator <String>it = t.iterator(); //迭代器的用法
while (it.hasNext()){
String s =it.next();
System.out.println(s);
}
}
}
class LenComparator implements Comparator<String>{
public int compare(String o1,String o2){
int num=new Integer(o2.length()).compareTo(new Integer(o1.length()));
if(num==2)
return o2.compareTo(o1);
return num;
}
}