Java筆記

問題1:

關於args[]數組問題,在代碼中出現args[0]、args[1].run就會出錯:
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 0
at basic1_2.Flips.main(Flips.java:10)

解決:

args[]數組是從命令行終端輸入的參數。
可以在終端輸入:javac test.java 、 java test 1 2進行運行。
Java在運行的時候又會報錯:錯誤: 找不到或無法加載主類 test。
這是因爲Java會首先在hello包內進行尋找test這個類,但是在運行的時候是在hello文件夾下面運行的,因此它找不到hello包,就會報錯。

最終:
在javac編譯後,回到上一級src文件夾,輸入命令:java hello.test 1 2
問題解決。

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