当我运行这段代码时,它只会执行一些 if 语句,直到找到正确的语句为止。如何让它贯穿所有 if 语句。
for (int c = 0; c <= 9; c++) {
for (int r = 0; r <= 9; r++) {
try {
if (Sprite.mine_1[c - 1][r - 1] < 20) Sprite.count++; //top left
System.out.println("if 1");
if (Sprite.mine_1[c - 1][r] < 20) Sprite.count++; //left
System.out.println("if 2");
if (Sprite.mine_1[c - 1][r + 1] < 20) Sprite.count++; //buttom left
System.out.println("if 2");
if (Sprite.mine_1[c][r + 1] < 20) Sprite.count++; //buttom
System.out.println("if 4");
if (Sprite.mine_1[c + 1][r + 1] < 20) Sprite.count++; //buttom right
System.out.println("if 5");
if (Sprite.mine_1[c + 1][r] < 20) Sprite.count++; // right
System.out.println("if 6");
if (Sprite.mine_1[c + 1][r - 1] < 20) Sprite.count++; // right to
System.out.println("if 7");
if (Sprite.mine_1[c][r - 1] < 20) Sprite.count++; //top
System.out.println("if 8");
} catch (ArrayIndexOutOfBoundsException exception) {
}
}
}
jeck猫
慕斯709654
相关分类