如何切换数组的第一项和最后一项?

时间:2019-03-07 07:55:32

标签: java arrays eclipse

public class ArrayMethods {
    double[] array = new double[5];

    //swap the first and last elements in the array
    public void swap () {
       array[0]=array[4];
       array[4]=array[0];
       System.out.print(array);
    }
}

到目前为止,这是我的代码。当然,这就是随机数。

原文:[D @ 15db9742

[D @ 15db9742

但我希望它吐出来

原件:159742

259741

1 个答案:

答案 0 :(得分:1)

您需要缓冲一个值并正确打印:

public class ArrayMethods {
        double[] array = new double[5];

        //swap the first and last elements in the array
        public void swap () {
           double temp = array[0];
           array[0]=array[4];
           array[4]=temp;
           System.out.println(Arrays.toString(array));
        }
    }