对于我的代码,用户必须输入数组的元素。我试图找出如何格式化它,以便用户可以并排输入数组的元素。 有什么建议?
例如:
我的第一个数组包含来自user = [34, 56,98]
我的第二个数组包含来自user = [100,80,78]
我想在用户输入元素之后输入看起来像这样。我必须使用两个数组!谢谢!
34 100
56 80
98 78
这就是我目前在数组中输入数字的方式。
int userNumber = kbd.nextInt();//user decides how big array will be
int [] firstArray = new int[userNumber];
for(int i =0; i< firstArray.length; i++){
firstArray[i]= kbd.nextInt();
}
答案 0 :(得分:0)
尝试使用string.split(' ');
这将使用条目之间的空格作为分隔符并将其分解。然后你可以使用
int temp = Integer.parseint(string [index])
intArr [index] = temp;