2012-05-03 23 views
0

main()的默認參數始終爲(String [] arg)。當我將此更改爲(Int arg)時,出現運行時錯誤「沒有這樣的方法錯誤」。我知道錯誤是由更改參數引起的。如何更改java Main中的String args []的數據類型

我的問題是我可以將參數從一個字符串數組更改爲其他東西嗎?

或者我必須總是使用默認值,然後使用Integer.parseInt()將其轉換爲int!

+0

請注意'parseInt()'不會進行強制轉換。 'String'不可能是'int'的超類或子類。 – BalusC

回答

5

主要方法的簽名是固定的,你不能改變它。

您需要將參數從字符串轉換爲整數。

+0

好的,謝謝你的回覆 –

相關問題