Board logo

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

作者: 鄭繼威    時間: 2023-6-21 01:29     標題: 對陣列排序

假設有一陣列其內容為:
int n[]={34,65,7,-3,6546,-564,0,-11,90,123};
利用套件 java.util 中的 Arrays類別, 來做陣列排序.
運用 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. }
複製代碼

作者: 李彣    時間: 2023-6-21 20:39

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

作者: 林劭杰    時間: 2023-6-21 20:40

  1. import java.util.Arrays;
  2. public class Ch01
  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. }
複製代碼

作者: 黃裕恩    時間: 2023-6-21 20:44

  1. import java.util.Arrays;
  2. public class R
  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. }
複製代碼





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