Is there an elegant, clean way for converting primitive data type double array to OO Double array (e.g. double[] into Double[])?
There are some nice solutions out there, e.g.
int[] intArray = { ... };
Integer[] what = Arrays.stream( intArray ).boxed().toArray( Integer[]::new );
Integer[] ever = IntStream.of( intArray ).boxed().toArray( Integer[]::new );
(taken from here), but this requires Java 8. Is there a similar elegant, performant way for Java 7 and below?