import java.util.Arrays.*;
class wrenwren
{
public static void main(String args[])
{
                char []a={'v','f',',','e','f'};
Arrays.sort(a);
for(char b:a)
{
System.out.println(b);
}
}
}还有哦,我的程序那里错了呢?? 
俩个问题!!

解决方案 »

  1.   

    import java.util.Arrays.*;
    错了

    import java.util.Arrays方法很好用的!
      

  2.   

    程序运行的正确结果是:
    ,
    e
    f
    f
    v升序排列(默认)。这个方法很好的,连中文都可以排序的。你说用得少,可能是你都自己写了排序函数把
      

  3.   


      呵呵前两天 刚用过 但是突然发现满足不了我的需要。 
      Arrays.sort(a);
      这个方法是把 a 数组里边的对象 重新排序。速度不错
      但是不能去掉重复的记录。  
      

  4.   

    没有什么不好,只是用的人都没说,API里都有说明,所以就没人说出来咯
      

  5.   

    不是很少有人用这个方法,
    只是你很少排序罢了,
    如果真要用到排序的时候.
    我想你总不会去嵌套个for去冒泡把。
      

  6.   

    import static java.util.Arrays.*;sort(a);静态导入也是可以的。
      

  7.   

    如果一定要说这个方法有什么不好的话那么我觉得他里面只能放char[]类型,而不能放sting[]类型这个应该算上一个,其他我觉得他不错,我经常用
      

  8.   

    建议用TreeSet,实现Comparator接口