用于检查绘图结果的Java TictoE问题
我正在做一个简单的TictaToe Java作业,只剩下一个问题,就是没有一个正确的方法来获得平局结果。基本完成了Tictatcoe的正常条件获胜步骤的改进。。。只是平局的结果 我想到了使用一个标志,但我不想在这段代码中实现它用于检查绘图结果的Java TictoE问题,java,Java,我正在做一个简单的TictaToe Java作业,只剩下一个问题,就是没有一个正确的方法来获得平局结果。基本完成了Tictatcoe的正常条件获胜步骤的改进。。。只是平局的结果 我想到了使用一个标志,但我不想在这段代码中实现它 if(check_axis.equals("XXX")) { System.out.println("Player 1 Wins !"); end = 1; break
if(check_axis.equals("XXX"))
{
System.out.println("Player 1 Wins !");
end = 1;
break;
}else if(check_axis.equals("OOO")){
System.out.println("Player 2 Wins !");
end = 1;
break;
}else
{
System.out.println("Drawn results !");
end = 1;
break;
}
完整的代码->如果你发现没有人赢了,你必须在循环之后完成
String check_axis = "";
for(int i = 0; i <= 8; i++) {
...
if(check_axis.equals("XXX")) {
...
end = 1;
break;
} else if(check_axis.equals("OOO")){
...
end = 1;
break;
}
// don't do it here!
}
if(end != 1) // if noone has won yet
{
// check if the board is full (no empty spots left for a player to choose)
// if it is full, then it is a tie
}
字符串检查_轴=”;
对于(int i=0;i-1)和所有答案,投票结束,因为如果不参考textuploader.com上的代码,这个问题和它的答案都没有意义。问题应该是自包含的。啊,我使用了flag方法,但正如你所说,在我在其上实现了flag的循环之外