我正在用java开发一个项目,我想知道如何将值存储到第二个数组容器中
我有
int[][] figure = new int[4][6];
我有以下for循环
public void ask(){
for(int i =0;i<Division;i++){
System.out.println("Enter sale for division " + i );
for(int j =0; j<4;j++){
System.out.println("For quarter " + j);
int input = keyboard.nextInt();
}
}
}
如何设置输入等于第二个数组容器[] []
二维数组是数组的数组,因此您可以:
将值添加到具有双for循环的2D数组中。
for(int i = 0; i < array.length; i++) {
for(int j = 0; j < array[0].length; j++) {
array[i][j] = yourValue;
}
}
或执行array[index][index] = yourValue
。
示例:
说我想向int
类型的2D数组中的第一个数组的第一个索引添加一个值。我会做:array[0][0] = 56
。
然后,要从数组访问值,我会这样做:int value = array[0][0]