我正在用 Java 开发 Connect4 游戏,但我在使用 Logger 时遇到了问题。我不知道为什么在其他类型的印刷品之间在不同的地方印刷广告。
public void setPlacement(Move lastMove){
Logger.getGlobal().info("Player" + lastMove.getPlayerIndex() + " placed a checker in position : " + lastMove.toString());
display();
}
方法 display() 只是打印游戏的网格。这是上述方法的输出:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| - | - | - | - | - | - | - |
| - | - | - | - | - | - | - |
| - ago 01, 2019 6:10:24 PM it.unicam.cs.pa.connectFour.GameViewsetPlacement
INFO: Player1 placed a checker in position : column 4, row 5
| - | - | - | - | - | - |
| - | - | - | - | - | - | - |
| - | O | O | O | - | - | - |
| O | X | X | X | - | - | - |
*****************************
有人能解释一下为什么记录器会这样吗?
茅侃侃
相关分类