java.util.set在你往里面添加数据的时候就自己排序了,所以没有必要再用java.util.Collections.sort()进行排序

解决方案 »

  1.   

    Set set = new HashSet(); 
       set.add("d");
        set.add("x");
        set.add("b");
        set.add("c");
        set.add("a"); 
        Iterator it = set.iterator();
        while (it.hasNext()) {
            String element = (String)it.next();  
          System.out.println(element);
        }为什么打印出来的结果是这样?
    d
    a
    c
    b
    x
      

  2.   

    TreeSet是有序Set,而HashSet是使用适合快速查找的hashing函数