天天看點

public static void main(String [] args){}

來看下java的主方法:

我們在學習java的時候不可避免的要寫個helloworld小代碼:

public static void main(String [] args){

System.out.println("Helloworld!")

}

輸出Helloworld!

再寫一個

public static void main(String [] args){

System.out.println(args[0])

}

執行,控制台輸出:0,但是會在控制台輸出:

java.lang.ArrayIndexOutOfBoundsException

也就是說即使有報錯資訊,但是結果依然會輸出出來。

那麼args這個String的數組是怎麼用的呢?用在哪裡?

其實:這是在cmd指令下使用的,看!

public static void main(String [] args){}

在主方法中我們是這樣定義輸出的:

public static void main(String [] args){}

是以java的主方法中的String類型的參數時從cmd接收使用者傳入的值,在指令行輸出。