Hallo
Ich habe mir mal folgenden Code zusammengebastelt.
Was ich damit machen will ist folgendes: Ein Array soll elementweise ausgelesen werden, der Inhalt in ein Stringobjekt verpackt (mit wrapper) und dann an eine ArrayList angehängt werden.
Fehler ist immer
Mit String.valueOf mache ich aus dem ArrayElement ja ein Objekt. Und die add Methode für ArrayList erwartet auch ein Objekt, und hängt es hinten an die ArrayList dran. Wo issn da der Fehler ???:L
Thx
Fry
Ich habe mir mal folgenden Code zusammengebastelt.
Code:
class testCollection
{
public void test()
{
String testString = "das ist ein Test mit Leerzeichen";
String[] list1 = testString.split("\\s");
//System.out.println(list1.length);
for (int i = 0; i< list1.length; i++)
{
//System.out.println(list1[i]); --> funktioniert
//System.out.println(String.valueOf(list1[i])); --> funktioniert
list.add(String.valueOf(list1[i]));
}
}
private ArrayList list;
}
Was ich damit machen will ist folgendes: Ein Array soll elementweise ausgelesen werden, der Inhalt in ein Stringobjekt verpackt (mit wrapper) und dann an eine ArrayList angehängt werden.
Fehler ist immer
Code:
das
das
Exception in thread "main" java.lang.NullPointerException
at testCollection.test(testClass.java:114)
at startClass.main(startClass.java:63)
Mit String.valueOf mache ich aus dem ArrayElement ja ein Objekt. Und die add Methode für ArrayList erwartet auch ein Objekt, und hängt es hinten an die ArrayList dran. Wo issn da der Fehler ???:L
Thx
Fry