package day04; public class ArrayReverseDemo1 { public static void main(String[] args){ // 数组的翻转 int[] arr ={1,2,3,4,5}; // 定义一个新数组 与老数组长度一致 int[] newArr = new int[arr.length]; /* 分析:数组长度是 len old 0 1 2 3 4 i new 4 3 2 1 0 len - i - i */ for(int i = 0; i <arr.length; i++){ //把公式 写入 newArr[i] = arr[arr.length-i-1]; } // 还是使用arr 替代新数组 arr = newArr; // 打印翻转之后的数组 for(int j = 0;j < arr.length;j++){ System.out.println(arr[j]+ " "); } } }
12-21
2344
05-06
398
08-01