java命令行參數(shù)是一個參數(shù),即在運行java程序時傳遞的參數(shù)。從控制臺傳遞的參數(shù)可以在java程序中接收,并且可以用作輸入。
因此,它提供了一種方便的方法來檢查不同值的程序的行為。 可以從命令提示符傳遞N(1,2,3等)個參數(shù)。
java中的命令行參數(shù)的簡單示例
在這個例子中,只接收一個參數(shù)并打印它。 要運行此Java程序,必須從命令提示符傳遞至少一個參數(shù)。
class CommandLineExample {
public static void main(String args[]) {
System.out.println("Your first argument is: " + args[0]);
}
}
編譯命令: javac CommandLineExample.java
執(zhí)行命令: java CommandLineExample sonoo
執(zhí)行以上命令,輸出以下結果 -
Your first argument is: sonoo
打印命令行參數(shù)所有值的示例
在這個例子中,打印命令行傳遞的所有參數(shù)。 為此,這里使用for循環(huán)遍歷了數(shù)組。
class A {
public static void main(String args[]) {
for (int i = 0; i < args.length; i++)
System.out.println(args[i]);
}
}
編譯命令: javac A.java
執(zhí)行命令: java A sonoo jaiswal 1 3 abc
執(zhí)行以上命令,輸出以下結果 -
sonoo
jaiswal
1
3
abc