如何在Java中将2d数组添加到1d数组中?每当我尝试执行此操作时,都会弹出此消息:
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];
}
}
请帮助或替代我正在做的事情。
使grids
变量成为三维:
char[][][] grids = new char[numberOfCases][][];
然后,您应该能够将二维数组添加到该grids
数组中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句