Java无法访问的语句Tic Tac Toe

时间:2015-09-21 02:47:34

标签: java

 Could not find or load main class testConstructor

}
}

我正试图敲定我的tic tac toe board,但是我在最后的回复中接受了一个无法接受的声明;声明。我也无法使我的程序完成整个for循环。请帮忙!

2 个答案:

答案 0 :(得分:1)

看看你的条件

if (board[0][2] == board[1][1] && board[0][2] == board [2][0]
     && board[1][1] != '_');<--

你结束了陈述;因此最后2次回归成为结果。

如果删除它;那你很好。

这就是我成为{}粉丝的原因。一个好的编码实践是始终拥有{} if else's。

答案 1 :(得分:0)

GameOver这里有一个空语句,

if (board[0][2] == board[1][1] && board[0][2] == board [2][0]
        && board[1][1] != '_');
    return true;

删除产生该条件的分号;像

if (board[0][2] == board[1][1] && board[0][2] == board [2][0]
        && board[1][1] != '_')
    return true;

另外,我建议你使用括号。并且您使用IDE(或其他)压头。