現在、コンソールで Noughts and Crosses ゲームを作成していますが、問題が発生しました。文字と文字列の両方が定数であり、それらの値を変更できないため、ウェブ全体で方法を検索しました文字を変更できるように保管してください。これを行うためのいくつかのヘルプまたは代替方法を本当に感謝します。
ありがとう。
現在、コンソールで Noughts and Crosses ゲームを作成していますが、問題が発生しました。文字と文字列の両方が定数であり、それらの値を変更できないため、ウェブ全体で方法を検索しました文字を変更できるように保管してください。これを行うためのいくつかのヘルプまたは代替方法を本当に感謝します。
ありがとう。
ボードを配列に保ちます。char[3][3]
たとえば、 を使用できます。たとえば、配列の任意のメンバーを変更できます。board[1][1] = 'O';
Enum
おそらく、NoughtOrCross
次のように呼び出しを行う必要があります。
public enum NoughtOrCross {
NOUGHT,
CROSS;
}
次に、次のように宣言された配列にボードを配置します。
NoughtOrCross[][] board = new NoughtOrCross[3][3];
null
無をNoughtOrCross.NOUGHT
意味し、無を意味し、NoughtOrCross.CROSS
十字架を意味します。