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!