S
sirbender
Gast
Ich weiss schon dass man immer einen neuen double[] erstellen und dann elementweise die Werte rueberkopieren kann. Gibt es aber keine bessere Methode eine List<Double> oder Double[] in double[] zu konvertieren?
tfa hat gesagt.:List.toArray()
List.toArray(T[] array)
tfa hat gesagt.:Richtig, in double[] geht es nicht - ich hatte die Frage falsch gelesen. Es sollte wegen Autoboxing aber auch nicht nötig sein, es sei denn, irgendeine API benötigt zwingend double[].
Vector<Double> dVec = new Vector<Double>();
dVec.add(39.9);
dVec.add(35.3);
double _du[] = new double[dVec.size()];
for(int x = 0; x != dVec.size(); x++)
{
_du[x] = dVec.get(x) == null ? 0 : dVec.get(x);
}