所以我应该收集用户输入的数据为游戏在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