所以我應該收集用戶輸入的數據爲遊戲在Java中使用變量與parseInt函數
int[] player1 = new int[4];
try {
player1[4] = Integer.parseInt(keyin.nextLine());
}
catch(NumberFormatException e) {
System.out.println("Player 2 : "); }
在try-catch是跳到下一個播放器時PLAYER1按下Enter鍵,但我的問題得到的是我似乎無法找到一種方法來使用player1輸入的變量。我需要這些值與另一個比較,但使用int player1[0]
不起作用。
我在哪裏可以找到該人員輸入的值?
程序運行的一個例子:
Player 1: 12 1 5 // these numbers are user inputted
Player 2: 12 4 3
[...]
您需要一個循環。 – 2015-02-11 22:27:20
player1 [4]將拋出IndexOutOfBoundsException。 – alterfox 2015-02-11 22:28:23
@alterfox它的確如此!有時候......我似乎無法使這項工作正常進行,有什麼建議嗎? – X1XX 2015-02-11 22:31:38