Here is my code. Can someone help me with this error?
public class ExcahngeSort {
    public double[] ExSort(double[] gangnam,int size)
    { double temp;
        for(int outrloop=1;outrloop<size;outrloop++)
        {
            for (int innrloop=0;innrloop<size-outrloop;innrloop++)
            {
                if(gangnam[innrloop]>gangnam[innrloop+1])
                {
                     temp=gangnam[innrloop];
                    gangnam[innrloop]=gangnam[innrloop+1];
                    gangnam[innrloop+1]=temp;
                }
            }
        }   
        return gangnam;
    }
}
I get an unexpected value [D@360be0printed. I don't know what this means.
Here is my main method:
public class BsortSimulate {
    public static void main (String args []){
        //BSort bs = new BSort();
        ExcahngeSort es = new ExcahngeSort();
        double gangnam [] = {12,24};
        System.out.println(es.ExSort(gangnam, 2));
        }
}
 
     
     
     
    