-2

私は小さなゲームをプログラミングしていて、文字列を引用する方法を忘れていました

System.out.println();

私の特定の問題:

これは私の最初の文字列です。ループで頻繁に変更されます

String Player = "Player1";

今度は「Player 1の番です」とか言いたいけど、

System.out.println(It's "Player"'s turn);動作しません(明らかに)。

誰かが私にこれを手伝ってくれたら最高です。

4

4 に答える 4

2

変数Formatterを置き換えるために使用できますplayer

System.out.printf("It's %s's turn%n", player);
于 2013-10-13T11:48:45.103 に答える
2

次をエスケープする必要があり"ます。

System.out.println("It's \"" + Player + "\"'s turn");

または、アスキー テーブルを使用できます。

System.out.println("It's" + (char)34 + Player + (char)34 + "'s turn");

また、Java 命名規則に従い、変数を小文字で始めるようにしてください。


編集

を含めたくない場合は"、次のようにします。

System.out.println("It's " + Player + "'s turn");
于 2013-10-13T11:25:25.887 に答える
0

これを試して:

System.out.println("It's " + Player + "'s turn");
于 2013-10-13T11:26:09.220 に答える
0

あなたは次のようなことをしなければなりません

System.out.println("I'ts "+player+"'s turn");

String player = "Player1"の代わりに 使用 しString Player = "Player1"ます。変数は極小文字で始まります。

于 2013-10-13T11:26:43.860 に答える