public class Practise
{
public static void main(String[] args)
{
double[] array = {1.0,2.0,2.0,4.0};
System.out.println(square(array));
}
public static double[] square (double[] a)
{
double [] squared = new double[a.length];
for (int i = 0; i <a.length ; i++) {
squared[i] = a[i] * a[i];
}
return squared;
}
I'm trying to update squared array with the result of a array's values squared and then return it but I'm keep getting an [D@1540e19d error , sorry if it is a easy question I am a student just started learning java!`