Ich weiß, dass es möglich ist, doppelte Anführungszeichen in Java-Strings zu schreiben, indem Sie \
Symbol vor ihnen setzen. Aber wenn doppelte Anführungszeichen häufig in einer Zeichenkette verwendet werden, gibt es eine Möglichkeit, die Zeichenkette einmal zu markieren, so dass es nicht nötig ist, das Symbol \
vor jedem zu schreiben? (Wie in C#, ist es möglich, das @
Symbol vor der Zeichenfolge zu setzen) Beispiel:Java String verwenden Anführungszeichen ohne Escape-Zeichen
String quotes = @"""""""""""""""""""";
statt
String quotes = "\"\"\"\"\"\"\"\"\"\"\"";
ähnliche Frage: http://stackoverflow.com/questions/10806973/working-with-long-strings-heredocs-in-java-the-readable-approach – Felk
Hinweis (Jan. 2018), könnte rohe Zeichenfolge Literale sein Kommen für Java (JDK 10 oder mehr): siehe [In Java, gibt es eine Möglichkeit, ein String-Literal zu schreiben, ohne Anführungszeichen zu umgehen?] (https://stackoverflow.com/a/48481601/6309). – VonC
@VonC Hoffen wir. Langsam, aber sicher macht Java Fortschritte :) – Victor2748