Oracle では、q
演算子を使用すると、文字通り指定された文字列が使用されます。例えば:
select q'[You're awesome]' from dual;
文字列の途中に一重引用符があっても問題なく動作します。文字列内のすべての無効な文字をエスケープする必要がないため、これは便利です。
Javaにこれと同等のものがあるかどうか(好奇心から)知りたいです。Googleでそれについて何も見つけられないようです。それは次のようなものかもしれません:
String literal = q"[I'm a "literal" string]"; //maybe...
ヒントをありがとう!