Board logo

標題: 對陣列排序 [打印本頁]

作者: tonyh    時間: 2016-5-27 20:11     標題: 對陣列排序

本帖最後由 tonyh 於 2016-5-27 20:40 編輯

假設有一陣列其內容為:
int n[]={34,65,7,-3,6546,-564,0,-11,90,123};

試運用 Arrays 類別中的 sort() 函式, 對該陣列排序.

  1. import java.util.Arrays;
  2. public class Ch42
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  7.         System.out.println("排序前:");
  8.         for(int i=0; i<n.length; i++)
  9.              System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.println("排序後:");
  13.         for(int i=0; i<n.length; i++)
  14.              System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼

作者: 梁和雋    時間: 2016-5-27 20:44

  1. import java.util.Arrays;
  2. public class Ch30
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  7.         System.out.println("排序前:");
  8.         for(int i=0; i<n.length; i++)
  9.              System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.println("排序後:");
  13.         for(int i=0; i<n.length; i++)
  14.              System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼

作者: 沈子耕    時間: 2016-5-27 20:46

  1. import java.util.Arrays;
  2. public class Ch41{
  3.        public static void main(String args[]){
  4.               int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  5.               System.out.print("排序前: ");
  6.               for(int i=0; i<n.length; i++)
  7.                       System.out.print(n[i]+",");
  8.               System.out.println("");
  9.               System.out.print("排序後: ");
  10.               Arrays.sort(n);
  11.               for(int i=0; i<n.length; i++)
  12.                       System.out.print(n[i]+",");
  13.        }
  14. }
複製代碼

作者: 李知易    時間: 2016-5-27 20:49

  1. import java .util.Arrays;
  2. public class Ch44
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={456,-41,54,867,111,1000000,654,-10243,-0,-1};

  7.             System.out.print("排序前:");
  8.             for(int i=0;i<n.length;i++)
  9.                 System.out.print(n[i]+" ");
  10.             System.out.println();
  11.             Arrays.sort(n);
  12.             System.out.print("排序後:");
  13.             for(int i=0;i<n.length;i++)
  14.             {
  15.                 System.out.print(n[i]+" ");
  16.             }
  17.             System.out.println();

  18.     }
  19. }
複製代碼

作者: 曾挺桂    時間: 2016-5-27 20:57

  1. import java.util.Arrays;
  2. public class Ch42
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  7.         System.out.println("排序前:");
  8.         for(int i=0; i<n.length; i++)
  9.              System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.println("排序後:");
  13.         for(int i=0; i<n.length; i++)
  14.              System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼

作者: 洪振庭    時間: 2016-5-27 20:58

  1. import java.util.Arrays;
  2. public class Ch42
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  7.         System.out.println("排序前:");
  8.         for(int i=0; i<n.length; i++)
  9.              System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.println("排序後:");
  13.         for(int i=0; i<n.length; i++)
  14.              System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼

作者: 陳思惟    時間: 2016-5-27 20:58

  1. import java.util.Arrays;
  2. public class Ch46
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={252,545,5254,-85,5527,-565,0,-324,74,475};
  7.         System.out.println("排序前:");
  8.         for(int i=0; i<n.length; i++)
  9.              System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.println("排序後:");
  13.         for(int i=0; i<n.length; i++)
  14.              System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼

作者: 黃璽安    時間: 2016-6-3 18:43

  1. import java.util.Arrays;
  2. public class Ch46
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  7.         System.out.print("排序前: ");
  8.         for(int i=0; i<n.length; i++)
  9.             System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.print("排序後: ");
  13.         for(int i=0; i<n.length; i++)
  14.             System.out.print(n[i]+" ");
  15.     }

  16. }
複製代碼

作者: 黃柏維    時間: 2016-6-16 18:56

  1. import java.util.Arrays;
  2. public class Ch42
  3. {
  4.     public static void main(String arg[])
  5.     {
  6.         int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
  7.         System.out.println("排序前: ");
  8.         for(int i=0; i<n.length; i++)
  9.             System.out.print(n[i]+" ");
  10.         System.out.println();
  11.         Arrays.sort(n);
  12.         System.out.println("排序後: ");
  13.         for(int i=0; i<n.length; i++)
  14.             System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2