Hallo zusammen,
ich habe eine Frage bezüglich ArrayList<String> bzw. ein Problem bei der Umsetzung falls das überhaupt so möglich ist wie ich mir das Vorstelle.
Ist es möglich, dass ich z.b 10 Strings in eine ArrayList lade und diese aber dann auch überschreib paar sind bzw. in die einzelnen Strings was verändert werden kann ?!
Hier mal ein Beispiel code bzw. Hilfe fürs Verständnis:
Ich will quasi erst eine ArrayList mit den Vorgegeben String definieren ! Danach soll aus einem String[] werte ausgelesen werden und der reihe nach in die Strings in der ArrayList geschrieben werden. Falls in dem String[] nur 3 Werte sind bzw. durch das .split() nur 3 Werte zu verfügung stehen sollen die ersten 3 Strings in der ArrayList damit gefüllt werden und die restlichen bleiben leer bzw. unverändert !
Ist das möglich und wenn ja wie ? Ich komme einfach nicht weiter, bzw. weiß nicht wie ich Ansetzen soll !!
Vielen Dank für die Hilfe
Max
ich habe eine Frage bezüglich ArrayList<String> bzw. ein Problem bei der Umsetzung falls das überhaupt so möglich ist wie ich mir das Vorstelle.
Ist es möglich, dass ich z.b 10 Strings in eine ArrayList lade und diese aber dann auch überschreib paar sind bzw. in die einzelnen Strings was verändert werden kann ?!
Hier mal ein Beispiel code bzw. Hilfe fürs Verständnis:
Java:
String tel1 = "";
String tel2 = "";
String tel3 = "";
String tel4 = "";
String tel5 = "";
String tel6 = "";
String tel7 = "";
String tel8 = "";
String tel9 = "";
String tel10 = "";
ArrayList<String> anbList = new ArrayList<String>();
anbList.add(tel1, tel2, tel3, tel4, tel5, tel6, tel7, tel8, tel9, tel10);
anbList(tel1, tel2, tel3, tel4, tel5, tel6, tel7, tel8, tel9, tel10) = nummern.split("");
Ich will quasi erst eine ArrayList mit den Vorgegeben String definieren ! Danach soll aus einem String[] werte ausgelesen werden und der reihe nach in die Strings in der ArrayList geschrieben werden. Falls in dem String[] nur 3 Werte sind bzw. durch das .split() nur 3 Werte zu verfügung stehen sollen die ersten 3 Strings in der ArrayList damit gefüllt werden und die restlichen bleiben leer bzw. unverändert !
Ist das möglich und wenn ja wie ? Ich komme einfach nicht weiter, bzw. weiß nicht wie ich Ansetzen soll !!
Vielen Dank für die Hilfe
Max