微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决我无法在处理 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 举报,一经查实,本站将立刻删除。