Heim > Java > javaLernprogramm > Wie teilt man einen Java-String ordnungsgemäß durch Newline-Zeichen auf?

Wie teilt man einen Java-String ordnungsgemäß durch Newline-Zeichen auf?

DDD
Freigeben: 2024-12-18 04:30:11
Original
217 Leute haben es durchsucht

How to Properly Split a Java String by Newline Characters?

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);
}
Nach dem Login kopieren

Dies wird Folgendes ausgeben:

This is a string
with multiple lines.
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage