返回列表 發帖

對陣列排序

假設有一陣列其內容為:
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. }
複製代碼

  1. import java.util.Arrays;
  2. public class QwQ
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={332014,61055,765,-3021,5646,-205,0,-111,90450,12203};
  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. }
複製代碼

TOP

本帖最後由 李穎俊 於 2020-12-12 11:05 編輯

  1. import java.util.Arrays;
  2. public class kk
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={1,-2,3,-4,5,-6,7,-8,9,-10};
  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. }
複製代碼

TOP

  1. import java.util.Arrays;
  2.   public class Ch666
  3. {
  4.     public static void main(String args[])
  5.     {


  6.         int n[]={34,65,7,-3,6546,-564,0,-11};
  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. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. public class Ch66
  3. {
  4.     public static void main(String args[])
  5.     {
  6.       int n[]={50,74,12,66,-99,98,-2,-69};
  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.print("排序後:");
  13.       for(int i=0;i<n.length;i++)
  14.               System.out.print(n[i]+" ");
  15.     }
  16. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. public class A02
  3. {
  4.        public static void main(String  args[])
  5.        {
  6.        int a[]={69,420,-99,21,55,-999,51};
  7.        System.out.println("排序前");
  8.        for(int b=0;b<a.length;b++)
  9.        System.out.print(a[b]+",");
  10.        System.out.println();

  11.         Arrays.sort(a);
  12.        System.out.println("排序後");
  13.        for(int b=0;b<a.length;b++)
  14.        System.out.print(a[b]+",");
  15.        }
  16. }
複製代碼

TOP

本帖最後由 張淯祺 於 2020-12-12 11:05 編輯
  1. import java.util.Arrays;
  2. public class C4
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         int n[]={69,6,9,-69,6969,-696,0,-6969,96,969};
  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. }
複製代碼

TOP

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

TOP

  1. import java.util.Arrays;
  2. public class Ch2
  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]+" ");
複製代碼

TOP

返回列表