package com.inmind.array01; /* 数组的反转:定义一个数组,将原数组中的数据,倒转保存到另一个数组中 */ public class Demo07 { public static void main(String[] args) { int[] arr1 = {1, 2, 3, 4, 5}; //将arr1中的数据,倒着保存到另一个数组中 int[] arr2 = new int[arr1.length]; /* 反向遍历,赋值新数组 i -->4,3,2,1,0 arr2 -->0,1,2,3,4 */ for (int i = arr1.length - 1; i >= 0; i--) { int temp = arr1[i]; arr2[(arr1.length- 1) - i] = temp; } //查看arr2数组的内容 for (int i = 0; i < arr2.length; i++) { System.out.println(arr2[i]); } } }