0

現在、コンソールで Noughts and Crosses ゲームを作成していますが、問題が発生しました。文字と文字列の両方が定数であり、それらの値を変更できないため、ウェブ全体で方法を検索しました文字を変更できるように保管してください。これを行うためのいくつかのヘルプまたは代替方法を本当に感謝します。

ありがとう。

4

2 に答える 2

4

ボードを配列に保ちます。char[3][3]たとえば、 を使用できます。たとえば、配列の任意のメンバーを変更できます。board[1][1] = 'O';

于 2013-08-04T09:31:24.420 に答える
1

Enumおそらく、NoughtOrCross次のように呼び出しを行う必要があります。

public enum NoughtOrCross {
    NOUGHT,
    CROSS;
}

次に、次のように宣言された配列にボードを配置します。

NoughtOrCross[][] board = new NoughtOrCross[3][3];

null無をNoughtOrCross.NOUGHT意味し、無を意味し、NoughtOrCross.CROSS十字架を意味します。

于 2013-08-04T09:45:20.667 に答える