gpt4 book ai didi

java - 如何使用 Java 中的循环在 3D 数组中添加元素?

转载 作者:行者123 更新时间:2023-12-02 03:04:53 25 4
gpt4 key购买 nike

我知道如何在 2D 数组中添加元素,但由于某种原因,我的 3d 数组无法正常工作,是我做错了吗?

for (int i = 0; i < ROWS; i++){

for (int j = 0; j < COLUMNS; j++){

for (int k = 1; k < IN; k++){
myArray [i][j][k] = i + 10;
}
}

}

我的数组像这样 myArray = new int [COLUMNS][ROWS][IN];是对的吗?因为它应该像 array = {{1,2,3},{4,5,6},{7,8,9}};

最佳答案

这与创建二维数组没有什么不同。

    // creating 3D array
int[][][] myArray = new int[r][c][n];
for (int i=0; i<r; i++){
for (int j=0; j<c; j++){
for (int k=0; k<n; k++){
myArray[i][j][k] = i + 10;
}
}
}

关于java - 如何使用 Java 中的循环在 3D 数组中添加元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41885194/

25 4 0
文章推荐: java - build.properties 在 puppet 中等效吗?
文章推荐: java - 流: cannot convert from Stream的流