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);