Hallo,
ich habe eine Arraylist in dem Strings und BigDecimal-Werte enthalten sind.
Nun möchte ich daraus ein StringArray machen.
Folgendes habe ich probiert.
[code=Java] public String[] toArray(List<ProduktTO> produkte) {
Object x[] = new Object[produkte.size()];
x = produkte.toArray(x);
for (Object i : x)
System.out.println(i.toString());
String[] y = Arrays.asList(x).toArray(new String[x.length]);
System.out.println(y);
return y;
}[/code]
Dieses [code=Java]String[] y = Arrays.asList(x).toArray(new String[x.length]);
[/code] habe ich mir im Internet gesucht, ohne es wirklich zu verstehen.
Es funktioniert auch nicht. Er bringt:
:bahnhof:
Das einzige, was ich weiss ist, dass die Umwandlung eines Arraylist in ein Array ein ObjectArray zurückgibt, aber wie wandle ich das ObjektArray in ein StringArray um?
OT: Ich finde Java unheimlich schwierig. Schön langsam brauche ich psychologische Betreuung. 
Liebe Grüße
JDK