I need work with double[] array, but sometime I need to work with Double[]
private Double[] double_Double(double[] ddata) {
Double[] Ddata = new Double[ddata.length];
for (int i = 0; i < ddata.length; i++) {
Ddata[i] = ddata[i];
}
return Ddata;
}
private double[] Double_double(Double[] Ddata) {
double[] ddata = new double[Ddata.length];
for (int i = 0; i < Ddata.length; i++) {
ddata[i] = Ddata[i];
}
return ddata;
}
Can I to develop this with System.arraycopy?
private Double[] double_Double(double[] ddata) {
Double[] Ddata = new Double[ddata.length];
System.arraycopy(ddata, 0, Ddata, 0, Ddata.length);
return Ddata;
}
private double[] Double_double(Double[] Ddata) {
double[] ddata = new double[Ddata.length];
System.arraycopy(Ddata, 0, ddata, 0, ddata.length);
return ddata;
}
How do I convert Double[] to double[]? Not answers my question!
The problem to test this method is due to the fractional part is "infinite"....