返回列表 發帖

[作業] 對陣列排序 (三)

利用參數傳值法,設計一程式可對使用者輸入的字母做排序。
參考執行畫面如下:

  1. import java.util.Arrays;
  2. public class Ch01
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          System.out.println("您剛總共剛輸入了"+args.length+"個參數");
  7.          System.out.print("對字母排序後, 依序為: ");
  8.          Arrays.sort(args);
  9.          for(int i=0; i<args.length; i++)
  10.               System.out.print(args[i]+" ");
  11.     }            
  12. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. public class ch33
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         if(args.length>0)
  7.         {
  8.               System.out.println("你剛剛輸入了"+args.length+"個參數");
  9.               System.out.print("經過排序後,這些字母的順序為:");
  10.               System.out.println();
  11.               Arrays.sort(args);
  12.               for(int i=0;i<args.length;i++){
  13.                   System.out.print(args[i]+" ");
  14.               }
  15.         }
  16.     }
  17. }
複製代碼

TOP

本帖最後由 孫文康 於 2023-4-1 15:57 編輯
  1. import java.util.Arrays;
  2. public class Ch01
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          System.out.println("您剛總共剛輸入了"+args.length+"個參數");
  7.          System.out.print("對字母排序後, 依序為: ");
  8.          Arrays.sort(args);
  9.          for(int i=0; i<args.length; i++)
  10.               System.out.print(args[i]+" ");
  11.     }            
  12. }
複製代碼

TOP

  1. import java.util.*;
  2. public class Ch46
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          System.out.println("您剛總共輸入了"+args.length+"個參數");
  7.          System.out.print("對字母排序後,依序為: ");
  8.          Arrays.sort(args);
  9.          for(int i=0;i<args.length;i++)
  10.              System.out.print(args[i]+" ");
  11.     }
  12. }
複製代碼

TOP

  1. import java.io.Console;
  2. import java.util.Scanner;
  3. import java.util.Arrays;
  4. public class test4 {

  5.         public static void main(String[] args)
  6.         {
  7.                
  8.         System.out.println("您剛剛總共剛輸入了"+args.length+"個參數");
  9.         System.out.print("對字母排序後, 依序為: ");
  10.         Arrays.sort(args);
  11.         for(int i=0; i<args.length; i++)
  12.         {
  13.                 System.out.print(args[i]+" ");
  14.         }
  15.         
  16.         }
  17. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. public class ch33
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         if(args.length>0)
  7.         {
  8.               System.out.println("你剛剛輸入了"+args.length+"個參數");
  9.               System.out.print("經過排序後,這些字母的順序為:");
  10.               System.out.println();
  11.               Arrays.sort(args);
  12.               for(int i=0;i<args.length;i++){
  13.                   System.out.print(args[i]+" ");
  14.               }
  15.         }
  16.     }
  17. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. import java.util.Scanner;
  3. public class Ch04
  4. {
  5.     public static void main(String args[])
  6.     {
  7.           String n[]=new String[args.length];
  8.           System.out.println("您剛剛總共剛輸入了"+args.length+"個參數");
  9.           for(int i=0;i<args.length;i++)
  10.           {
  11.             n[i]=args[i];
  12.           }
  13.           Arrays.sort(n);
  14.           System.out.print("對字母排序後, 依序為: ");
  15.           for(int i=0;i<args.length;i++)
  16.           {
  17.             System.out.print(n[i]+" ");
  18.           }
  19.     }
  20. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. public class Ch47
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          System.out.println("您剛總共剛輸入了"+args.length+"個參數");
  7.          System.out.print("對字母排序後, 依序為: ");
  8.          Arrays.sort(args);
  9.          for(int i=0; i<args.length; i++)
  10.               System.out.print(args[i]+" ");
  11.     }
  12. }
複製代碼

TOP

  1. import java.util.Arrays;
  2. public class ch33
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         if(args.length>0)
  7.         {
  8.               System.out.println("你剛剛輸入了"+args.length+"個參數");
  9.               System.out.print("經過排序後,這些字母的順序為:");
  10.               System.out.println();
  11.               Arrays.sort(args);
  12.               for(int i=0;i<args.length;i++){
  13.                   System.out.print(args[i]+" ");
  14.               }
  15.         }
  16.     }
  17. }
複製代碼

TOP

本帖隱藏的內容需要回復才可以瀏覽

TOP

返回列表