数组反转

/*
* 返回值类型: 参数是一个数组,不需要返回 void
* 传递的数组的地址值:结果就是两个数组变量指向堆内存中的同一个对象
     */
public static void reverse(int[] arr){
        //遍历数组
        for (int i = 0; i < arr.length/2; i++) {
            //使用第三方变量,实现首尾元素的交换
            int temp = arr[i];
            arr[i] = arr[arr.length-1-i];
            arr[arr.length-1-i] = temp;
        }
    }

 

posted @ 2021-12-28 23:28  进击的小蔡鸟  阅读(26)  评论(0编辑  收藏  举报