java主函數中String[] args的一點理解

在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就行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章