下面是我的代码:
public int maxTurns = 0;
public String[][] bombBoard = new String[9][9];
...
public void loadBombs()
{
//loadArray();
Random randomGen = new Random();
for (int u=1; u<=9; u++)
{
int randomRow = randomGen.nextInt(9);
int randomCol= randomGen.nextInt(9);
bombBoard[randomRow][randomCol] = "@";
}
//counting @'s -- setting variable
for (int d = 0; d < bombBoard[bombRow].length; d++)
{
for (int e = 0; e < bombBoard[bombCol].length; e++)
{
if (bombBoard[d].equals("@") || bombBoard[e].equals("@"))
{
maxTurns++;
}
}
}
我要做的就是计算多维数组中 (@) 的数量,并将其分配给一个名为 maxTurns 的变量。
可能很简单,只是今晚很难过。离开 Java 的时间太长了>.<