gpt4 book ai didi

java - 将二维数组添加到一维数组

转载 作者:行者123 更新时间:2023-12-01 18:40:22 24 4
gpt4 key购买 nike

如何在java中将二维数组添加到一维数组中?每当我尝试这样做时,都会弹出此消息:

Type Mismatch: cannot convert from char[][] to char

这是我的代码::

int numberOfCases = Integer.parseInt(scanner.nextLine());

char[] grids = new char[numberOfCases];

for(int i = 0; i < numberOfCases; i++) {
while(scanner.hasNext()) {
int gridDimensions = Integer.parseInt(scanner.nextLine());
grids[i] = new char[gridDimensions][gridDimensions];

}
}

请帮助或提供替代我正在做的事情。

最佳答案

使您的网格变量变为三维:

char[][][] grids = new char[numberOfCases][][];

然后,您应该能够将二维数组添加到此 grids 数组中。

关于java - 将二维数组添加到一维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20160069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com