Heim >Java >javaLernprogramm >Wie teilt man einen Java-String ordnungsgemäß durch Newline-Zeichen auf?
So teilen Sie eine Java-Zeichenfolge durch eine neue Zeile auf
Um eine Zeichenfolge in Java durch eine neue Zeile zu teilen, können Sie eine reguläre Zeichenfolge verwenden Ausdruck. Die gebräuchlichste Methode hierfür ist die Verwendung des Sonderzeichens n, das einen Zeilenumbruch darstellt. Dies funktioniert jedoch möglicherweise nicht immer, da es in verschiedenen Betriebssystemen unterschiedliche Arten von Zeilenumbrüchen gibt.
Um dies zu berücksichtigen, können Sie den regulären Ausdruck r?n verwenden, um die Zeichenfolge entweder durch einen Wagenrücklauf zu teilen (r) oder ein Zeilenvorschub (n). Dies funktioniert sowohl auf Windows- als auch auf UNIX-Systemen.
Hier ist ein Beispiel dafür:
String text = "This is a string\nwith multiple lines."; String[] lines = text.split("\r?\n"); for (String line : lines) { System.out.println(line); }
Dies wird Folgendes ausgeben:
This is a string with multiple lines.
Das obige ist der detaillierte Inhalt vonWie teilt man einen Java-String ordnungsgemäß durch Newline-Zeichen auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!