/**
* 东北电力大学因特雷工作室版权所有
* 开发项目组:因特雷工作室JAVA组开发
* 网址:http://itl.nedu.edu.cn
* JAVA组QQ开发群:37523769
* 联系请注明!!!
* 谢谢您的使用!!!!!!!
* 文件创建时间:2009年 Oct 25, 2009月 11:02:04 AM日
*/
package com.amly;
import java.util.Comparator;
import java.util.Iterator;
import java.util.TreeSet;
public class TestTreeSet {
public void comp() {
TreeSet<String> tr = new TreeSet<String>(new Comparator<String>() {
public int compare(String o1, String o2) {
// TODO Auto-generated method stub
String s1 = (String)o1;
String s2 = (String)o2;
if(s1.length() > s2.length()) {
return -1;
}else if(s1.length() == s2.length()) {
return 0;
}else{
return 1;
}
}});
tr.add("aaa");
tr.add("cccc");
tr.add("bb");
//迭代器
Iterator<String> itor = tr.iterator();
while(itor.hasNext()) {
System.out.println(itor.next());
}
}
public static void main(String args[]) {
new TestTreeSet().comp();
}
}