package com.superjie.paixu;
/**
* 将数组中的元素进行反转
*/
public class Test_shuzufanzhuan {
public static void main(String[] args) {
int[] arr = {12,55,14,62,36,45,78,98,78,26};
/**
* 第一种方法: 创建最小索引和最大索引将数据颠倒
*/
for (int min = 0, max = arr.length-1; min < max; min++, max--) {
int s = arr[min];
arr[min] = arr[max];
arr[max] = s;
}
for (int i : arr) {
System.out.println(i);
}
/**
* 第二种方法: 新建一个数组将原数组中的数据倒序插入
*/
int[] ints = new int[arr.length];
for (int i = 0, max = arr.length-1; i < arr.length; i++, max--) {
ints[i] = arr[max];
}
for (int anInt : ints) {
System.out.println(anInt);
}
}
}
java中的数组反转
最新推荐文章于 2022-08-20 09:59:06 发布