Die mehrzeilige Java 13-Textblockfunktion mit """
Trennzeichen wird immer bekannter.
Ich habe jedoch einen wiederkehrenden Bedarf, bei dem ich ganze Absätze ohne die eingebetteten Zeilenumbrüche benötige.
Mit anderen Worten, das folgende Code-Snippet:
String paragraph =
"""
aaaa bbbb cccc
dddd eeee ffff
gggg hhhh iiii
""""
System.out.println(paragraph);
erzeugt wie erwartet Folgendes:
aaaa bbbb cccc
dddd eeee ffff
gggg hhhh iiii
... was normalerweise enorm nützlich ist. In meinem Fall benötige ich es jedoch für besonders große Absätze, um Folgendes zu erstellen:
aaaa bbbb cccc dddd eeee ffff gggg hhhh iiii
(.... und später mit dem Textfluss umgehen.)
Gibt es eine Möglichkeit, einen "No-Newline" -Parameter für die Funktion mit dreifachen Anführungszeichen festzulegen?
"line" + "line" + "line"
usw. und ohne dass die EOLs angezeigt werden. Das Vermeiden einer solchen stumpfen und schwer zu pflegenden Syntax ist der eigentliche Punkt dahinter"""
.