Java 在System.out.println中引用字符串

Java 在System.out.println中引用字符串,java,Java,我正在编写一个小游戏,但忘了如何在中引用字符串 System.out.println() 我的具体问题是: 这是我的初始字符串,它每隔一段时间就会在循环中更改一次,以 String Player = "Player1"; 现在我想说“轮到玩家1了”,但是 System.out.println(轮到“玩家”了)不起作用(显然) 如果有人能帮我一把,那就太棒了。你应该避开“: 或者,您可以使用: 还应尝试遵循Java命名约定,并以小写字母开始变量 编辑 如果不想包含“,只需执行以下操作: Sys

我正在编写一个小游戏,但忘了如何在中引用字符串

System.out.println()

我的具体问题是:

这是我的初始字符串,它每隔一段时间就会在循环中更改一次,以

String Player = "Player1";
现在我想说“轮到玩家1了”,但是

System.out.println(轮到“玩家”了)不起作用(显然)


如果有人能帮我一把,那就太棒了。

你应该避开

或者,您可以使用:

还应尝试遵循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");
和使用
stringplayer=“Player1”
而不是
stringplayer=“Player1”
。变量以小写字母开头。

您可以用
player
变量代替

System.out.printf("It's %s's turn%n", player);

他实际上不想打印
@interjay那么他想打印什么呢?从问题:
我想说“轮到玩家1了”
@interjay谢谢,编辑。是的……这是另一个好答案。
System.out.println("I'ts "+player+"'s turn");
System.out.printf("It's %s's turn%n", player);