本帖最后由 追逐 于 2014-3-25 14:39 编辑
- import java.util.TreeSet;
- import java.util.Iterator;
- import java.util.Collections;
- class CollectionsDemo3
- {
- public static void main(String[] args)
- {
- ni();
- }
- //写一个程序逆转的例子
- public static void ni()
- {
- TreeSet<String> al = new TreeSet<String>(new CompCon());
- al.add("adaf");
- al.add("adardf");
- al.add("adzvafd");
- al.add("favdsf");
- al.add("favfdd");
- Iterator<String> it = al.iterator();
- for( ; it.hasNext(); )
- {
- String s = it.next();
- System.out.println(s);
- }
- }
- }
- //定义一个比较器
- class CompCon implements Comparator<String>
- {
- public int compare(String s1, String s2)
- {
- int num = s1.compareTo(s2);
- if(num > 0)
- return -1;
- if(num < 0)
- return 1;
- return num;
- }
- }
复制代码 下面是错误提示。为什么会出现这种错误提示呢?请大神指教
|