package day04;
public class ArrayReverseDemo2 {
public static void main(String[] args){
// 数组翻转 在原有的基础上进行 翻转
// old 0 1 2 3 4 i
// old 4 3 2 1 0 len - i - 1
int[] arr = {1,2,3,4,5};
// i 从0-4
for(int i=0; i <arr.length/2;i++){
// i =0
// 先把0位置上的数存起来
int temp =arr[i];
// 再把5放到1位置说
arr[i] = arr[arr.length - i -1];
// 再把1放到5位置上
arr[arr.length - i -1] = temp;
}
// 打印翻转结果
for(int i=0; i <arr.length;i++){
System.out.println(arr[i]+ " ");
}
}
}
数组翻转
最新推荐文章于 2024-06-24 10:14:59 发布