给你点提示:
比较 它们的ASCII码 就OK了..
就象是 比较它们ASCII码的大小 就可以了..

解决方案 »

  1.   

    public static void alphaSort(String str[]) {
        TreeSet ts = new TreeSet();
        for (int i = 0; i < str.length; ++i) {
          ts.add(str[i]);
        }    int i = 0;
        Iterator it = ts.iterator();
        while (it.hasNext()) {
          str[i++] = (String) it.next();
        }
      }
      

  2.   

    试一下
    String[] strs={"abc","ade","ed","grgefet" };
    java.util.Arrays.sort(strs);
    for(int i=0;i<strs.length;i++)
    System.out.println(strs[i]);
    }