在 Oracle 中,如果您使用 q
operator它将按字面意思给出字符串。例如:
select q'[You're awesome]' from dual;
即使字符串中间有一个单引号也能正常工作。这很好,因为您不必转义字符串中的所有无效字符。
我想知道(出于好奇)在 Java 中是否有与此等效的内容。我似乎无法在谷歌上找到任何相关信息。它可能是这样的:
String literal = q"[I'm a "literal" string]"; //maybe...
感谢您的提示!
最佳答案
不幸的是,没有。双引号语法是 Java 字符串文字的唯一语法。
关于java - 是否有与 oracle 中的 q 运算符等效的 java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10858382/