Heim >Java >javaLernprogramm >Wie kann ich in Java einfach durch Kommas getrennte Zeichenfolgen in Listen konvertieren?

Wie kann ich in Java einfach durch Kommas getrennte Zeichenfolgen in Listen konvertieren?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-01 18:37:15378Durchsuche

How Can I Easily Convert Comma-Separated Strings to Lists in Java?

Müheloses Konvertieren von durch Kommas getrennten Zeichenfolgen in Listen

Java bietet eine praktische Methode, um durch Kommas getrennte Zeichenfolgen in Listenobjekte umzuwandeln. Dies macht benutzerdefinierten Code überflüssig und vereinfacht den Prozess.

Angenommen, wir haben eine Zeichenfolge wie „item1 , item2 , item3“. Um es in eine Liste von Strings umzuwandeln, können wir den folgenden Codeausschnitt verwenden:

String commaSeparated = "item1 , item2 , item3";
List<String> items = Arrays.asList(str.split("\s*,\s*"));

Das Herzstück dieses Codes ist die Methode split(). Es unterteilt die Zeichenfolge mithilfe des angegebenen Trennzeichens in einzelne Teilzeichenfolgen. In unserem Fall ist das Trennzeichen ein Komma mit optionalem Leerzeichen auf beiden Seiten.

Die resultierenden Teilzeichenfolgen werden dann in einem Array gespeichert, das dann in ein List-Objekt eingeschlossen wird. Diese Liste bietet bequemen Zugriff auf die einzelnen Elemente und erleichtert so die Arbeit mit den Daten.

Beachten Sie, dass die resultierende Liste zunächst nur ein Wrapper um ein Array ist. Wenn Sie eine echte ArrayList mit vollständigen Änderungsmöglichkeiten benötigen, können Sie den folgenden Code verwenden:

List<String> items = new ArrayList<>(Arrays.asList(str.split("\s*,\s*")));

Das Konvertieren von durch Kommas getrennten Zeichenfolgen in Listen in Java ist ein einfacher und effizienter Vorgang. Durch die Nutzung der integrierten Methode „split()“ können Entwickler Zeit und Aufwand sparen und gleichzeitig die Genauigkeit bei der Datenbearbeitung gewährleisten.

Das obige ist der detaillierte Inhalt vonWie kann ich in Java einfach durch Kommas getrennte Zeichenfolgen in Listen konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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