2016-03-30 8 views
-1

Hallo Ich versuche herauszufinden, wie ich eine Zeile in einer durch Komma getrennten Textdatei lesen und jedes Wort speichern würde Das wird durch ein Komma in der Datei in ein separates Array getrennt.Wie man eine Textdatei liest, die eine durch Komma getrennte Liste enthält und jedes Wort speichert, das durch ein Komma getrennt ist

Zum Beispiel, wenn die Zeile in der Datei war

Dog, blue, large 

Dann würde ich drei verschiedene Arrays haben möge, die aus der Liste ein Wort speichern. So würde Array 1 Hund speichern, Array 2 speichert blau und Array 3 speichert große.

Dank

Antwort

-1

Verwenden String utils für Räume zu entfernen und teilen Sie den Text.

String text = "Dog, blue, large"; 
String[] split = text.trim().split(","); 

.trim() entfernt die Leerzeichen und .split(",") teilt den String.

0
String input = "Dog, blue, large"; 
StringTokenizer st = new StringTokenizer(input, ","); 
String[] array = new String[st.countTokens()]; 
for (int i = 0; i < array.length; i++) { 
    array[i] = st.nextToken().trim(); 
} 
Verwandte Themen