在java程序的主函數中,我們往往直接就是public static void main(String[] args)也不知道這個args是什麼意思,下面我解釋一下。
主函數和普通函數類似,也有參數,這裏args[]這個String類型的數組就是main函數的參數。
那麼怎樣使用呢?怎麼傳遞給它參數呢?下面舉個例子說明。
public class Args_Test
{
public static void main(String[] args)
{
for(int i = 0; i < args.length; i++)
{
System.out.println(args[i]);
}
}
}
(1)用命令行方式。
編譯:javac Args_Test
執行:java Args_Test a b c d //這裏a b c d 就是傳遞的參數
輸出:a b c d
(2)用IDE:Eclipse形式
在Run按鈕下有個run configurations,點擊,裏面有個argument,在program argument中填入參數,並且在Main.class中選擇剛寫的這個class,run就行。