Daniel Thoma: Mehrzeiliger String

Beitrag lesen

Hallo Marcel,

String s = "Halloooooo
           Absatz....";

Absätze kannst Du natürlich mit \n kodieren. Strings über mehrere Zeilen schreiben kannst Du nicht. Das würde aber mit den meisten Style Guides sowieso Probleme geben.

Kann man in Java Werte in Strings auch auf ähnliche Art wie in C# ersetzen? In c# geht's so:

Ab Java 1.5beta hat PrintStream eine Methode printf mit der so etwas geht.
Bislang geht es nicht. Du könntest aber reguläre Ausdrücke verwenden, wenn Du Deinen String nicht so zusammenbauen kannst.

Grüße

Daniel