Java 我如何用“a”制作字符串;其中的人物?(爪哇)
这就是我的问题,我需要这样做:Java 我如何用“a”制作字符串;其中的人物?(爪哇),java,string,Java,String,这就是我的问题,我需要这样做: String scriptContent = "print("Hello World")"; 使用\” 可以使用转义字符来执行此操作 String scriptContent = "print(\"Hello World\")"; 您正在寻找一种称为转义序列的东西,这是一种告诉Java将特定字符解释为默认意义以外的东西的方法。在您的情况下,您可以通过在Java字符串前面加斜杠来生成包含双引号的Java字符串: String scriptContent = "p
String scriptContent = "print("Hello World")";
使用\”
可以使用转义字符来执行此操作
String scriptContent = "print(\"Hello World\")";
您正在寻找一种称为转义序列的东西,这是一种告诉Java将特定字符解释为默认意义以外的东西的方法。在您的情况下,您可以通过在Java字符串前面加斜杠来生成包含双引号的Java字符串:
String scriptContent = "print(\"Hello World\")";
Java中还有许多其他转义序列。例如,
\\
表示斜杠字符本身(而不是另一个转义序列的开头!);\'
代表一个单引号;\n
代表一个换行符。还有许多其他的,请参考Java参考以了解更多细节。apache commons有一个StringEscapeUtils在您的答案中,“print”一词将不会被引用。顺便说一句,它被称为“escaping”引号。不过,对于字符文字,您只需要单引号转义。
String scriptContent = "print(\"Hello World\")";