我无法在处理 3.5.4 中使用 for 循环将布尔 2D 数组中的每个位置都分配为 true

问题描述

嗨,我正在制作一个小游戏(青蛙),我正在努力让所有的水都能在上面行走。无论如何,我创建了一个名为 deathCoords[][] 的二维布尔数组,我想让第 7 行到第 14 行的所有行都返回 true。 这就是我用 true 填充从第 7 行到第 14 行的数组的内容

deathCoords = new boolean[height][15];
for (int i = 7; i > 14; i++) {
  for (int n = 0; n > height; n++) {
    deathCoords[n][i] = true;
  }
}

当我走在水面上时,它仍然返回 false。 如果我这样做并在那个地方走在上面它会起作用:

deathCoords[0][0] = true;

有什么办法可以解决这个问题?谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)