Java命令列引數


java命令列引數是一個引數,即在執行java程式時傳遞的引數。從控制台傳遞的引數可以在java程式中接收,並且可以用作輸入。

因此,它提供了一種方便的方法來檢查不同值的程式的行為。 可以從命令提示字元傳遞N(1,2,3等)個引數。

java中的命令列引數的簡單範例

在這個例子中,只接收一個引數並列印它。 要執行此Java程式,必須從命令提示字元傳遞至少一個引數。

class CommandLineExample {
    public static void main(String args[]) {
        System.out.println("Your first argument is: " + args[0]);
    }
}

編譯命令: javac CommandLineExample.java
執行命令: java CommandLineExample sonoo

執行以上命令,輸出以下結果 -

Your first argument is: sonoo

列印命令列引數所有值的範例

在這個例子中,列印命令列傳遞的所有引數。 為此,這裡使用for迴圈遍歷了陣列。

class A {
    public static void main(String args[]) {

        for (int i = 0; i < args.length; i++)
            System.out.println(args[i]);

    }
}

編譯命令: javac A.java
執行命令: java A sonoo jaiswal 1 3 abc

執行以上命令,輸出以下結果 -

sonoo
jaiswal
1
3
abc