double[] d = ..
java.util.List<Double> lst = Arrays.asList(d);
ein double[] kann man aber nicht in als Object[] behandeln, während das z.B. für String[] usw. möglich ist, für alle Klassen,Da alle Typen java.lang.Object als Supertyp haben ist das Zuweisen eines doubles an ein Object ohne cast möglich.
Double
double
public class DemoCasting
{
private static Double[] doubleArr; ;
public static void main(String[] args)
{
doubleArr = new Double[5];
f1(doubleArr);
}
private static void f1(Object[] arr)
{
}
}
double[]
Vector<double[]>
double[]-->Vector<double[]>