私は小さなゲームをプログラミングしていて、文字列を引用する方法を忘れていました
System.out.println();
私の特定の問題:
これは私の最初の文字列です。ループで頻繁に変更されます
String Player = "Player1";
今度は「Player 1の番です」とか言いたいけど、
System.out.println(It's "Player"'s turn);
動作しません(明らかに)。
誰かが私にこれを手伝ってくれたら最高です。
私は小さなゲームをプログラミングしていて、文字列を引用する方法を忘れていました
System.out.println();
私の特定の問題:
これは私の最初の文字列です。ループで頻繁に変更されます
String Player = "Player1";
今度は「Player 1の番です」とか言いたいけど、
System.out.println(It's "Player"'s turn);
動作しません(明らかに)。
誰かが私にこれを手伝ってくれたら最高です。
変数Formatter
を置き換えるために使用できますplayer
System.out.printf("It's %s's turn%n", player);
次をエスケープする必要があり"
ます。
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");
これを試して:
System.out.println("It's " + Player + "'s turn");
あなたは次のようなことをしなければなりません
System.out.println("I'ts "+player+"'s turn");
String player = "Player1"
の代わりに 使用
しString Player = "Player1"
ます。変数は極小文字で始まります。