试图用Java创建战舰计划

时间:2015-05-31 20:51:17

标签: java

public class BattleshipGrid
{
    public static final int OUT_OF_BOUNDS = -1;

    // values to be used in the 2D grid
    public static final int EMPTY = 0;
    public static final int SHIP = 1;
    public static final int HIT = 2;
    public static final int MISS = 3;

我需要创建一个嵌套的for循环,允许将我的10 x 10 Battleship网格的每个元素设置为EMPTY的值(所以为0)。我该怎么做?

1 个答案:

答案 0 :(得分:2)

如何存储网格?如果它是一个多维数组,那么这样的东西就可以了:

for (int i = 0; i < 10; i++)
  for (int j = 0; j < 10; j++)
    grid[i][j] = EMPTY;

我建议顺便使用Enum作为值。