在Java中,命令行參數是通過main
方法的String[] args
參數傳遞的。當你在命令行運行Java程序時,可以通過以下方式設置參數:
cd
命令導航到包含Java源文件的目錄。javac
命令,例如:javac YourClassName.java
。這將生成一個與源文件同名的.class
文件。java
命令,并在命令后附加參數。參數應該用空格分隔。例如:java YourClassName arg1 arg2 arg3
。在這個例子中,YourClassName
是你的Java類名(不包括.class
擴展名),arg1
、arg2
和arg3
是傳遞給程序的命令行參數。在程序內部,你可以通過args
數組訪問這些參數。例如:
public class YourClassName {
public static void main(String[] args) {
System.out.println("第一個參數: " + args[0]);
System.out.println("第二個參數: " + args[1]);
System.out.println("第三個參數: " + args[2]);
}
}
這將輸出:
第一個參數: arg1
第二個參數: arg2
第三個參數: arg3
注意:命令行參數的數量是從0開始的,所以args[0]
是第一個參數,args[1]
是第二個參數,依此類推。