我一点都不懂,能不能把代码全部写出来啊。
网络 方面的问题你可以问我的,都可以帮你

解决方案 »

  1.   

    public class TestS{
    public static void main(String arg[]){
     String[] a={"gsgsh","hsdhs","hshshrttttttttt","tttttt","aaa"};
     for(int i=0;i<a.length;i++)
     System.out.print(a[i]+" ");
     System.out.println();
     bubbleSort(a);
     for(int k=0;k<a.length;k++)
     System.out.print(a[k]+" ");
    }
    public static void bubbleSort(String[] array)
     {
       for(int i = 0; i < array.length; i++)
       {
              for(int j = array.length - 1; j > i; j--)
         {
           if(array[j].compareTo(array[j-1])<0)
           {
             swap(array, j, j-1);
           }
         }
       }
     }
    private static void swap(String[] array, int left, int right)
     {
       String temp = array[left];   array[left] = array[right];
       array[right] = temp;
     }
    }
      

  2.   

    对吗?我看不懂,错了就不及格了哟。谢谢!