Der folgende Code funktioniert, behebt jedoch die Anzahl der Elemente in String []. Gibt es eine Möglichkeit, einen String [] die Anzahl der Elemente dynamisch hinzufügen?Wie kann ein StringBuilder am besten in einen String [] konvertiert werden?
private static StringBuilder names = new StringBuilder();
...
public String[] getNames() {
int start = 0;
int end = 0;
int i = 0;
String[] nameArray = {"","","",""};
while (-1 != end) {
end = names.indexOf(TAB, start);
nameArray[i++] = names.substring(start, end);
start = ++end; // The next name is after the TAB
}
return nameArray;
}
Es würde wirklich helfen, wenn Sie erklären würden, * wie * Sie wollen, dass der Text aufgelöst wird. Ich habe Annahmen basierend auf dem Code gemacht, aber eine Beschreibung wäre nett gewesen. –