所以我正在研究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();
}
}
}
如何设置输入等于第二个数组容器[] []&lt; -
答案 0 :(得分:0)
2D数组是一个数组数组,因此您可以:
使用双重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]