gpt4 book ai didi

java - java中的二维对象数组

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

如何设置二维数组(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 调试 View (控制台 + 日志)中没有出现任何日志记录或 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();
}
}

关于java - java中的二维对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11279275/

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