[英]2D arrays of objects in java
如何设置二维数组(Java中的数组数组)?
dmap = new sq[255][255];
for (int y = 0; y < 255; ++y)
for (int x = 0; x < 255; ++x)
dmap[x][y] = new sq();
sq
是我的其他课程所在的地方,效果不好-我挂了很长时间(2分钟),并且在Eclipse调试视图(控制台+日志)中没有日志记录或printfs出现。
首先,您必须初始化数组的第一个维度,然后转到下一步,这是正确的代码:
sq dmap[][] = new sq[256][];
for (int x = 0; x < 255; ++x){
dmap[x] = new sq[256];
for(int y = 0 ; y < 255 ; ++y){
dmap[x][y] = new sq();
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.