命令列引數與陣列的例項
阿新 • • 發佈:2019-01-26
每個java應用程式都有一個帶String[] args引數的main方法,這個引數表明main方法將接收一個字串陣列,也就是命令列引數。
下面程式碼演示了命令列引數的用法:
1.使用 javac CmdMessage.java 命令,在命令列編譯如下命令
public class CmdMessage { public static void main(String[] args) { System.out.println("====================================\r\n"); if(args[0].equals("-h")) System.out.print("Hello,"); if(args[0].equals("-g")) System.out.print("Goodbye,"); for(int i=1;i<args.length;i++) System.out.print(" "+args[i]); System.out.print("!"); System.out.println("\r\n\r\n===================================="); } }
2.然後在命令列輸入
java CmdMessage -h beautiful world 或者java CmdMessage -g cruel world
再按回車
你將看到如下輸出結果: