解决方案 »

  1.   

    你可以直接看java.util.Arrays里面的排序算法,而且这里面的算法是经过调优之后的快速排序,效率很高。
      

  2.   

    不是有个  字符串.length()的方法判断字符长度吗
      

  3.   

    给定一个字符串的数组  按照每个字符长度 进行重新排列   排列的基本思想是快速排序   每次的pivot是中间的n/2个字符