Java数组元素的反转
定义一个数组; int[] array = {12, 23, 34, 45, 56, 67, 89, 33};
进行反转,第一和倒一互换、第二和倒二互换,以此类推...
程序代码
package cn.jia.day4;
public class test1 {
public static void main(String[] args) {
int[] array = {12, 23, 34, 45, 56, 67, 89, 33};
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);//正常顺序
}
for (int min = 0, max = array.length - 1; max > min; max--, min++) {
int temp = array[min];
array[min] = array[max];
array[max] = temp;
}
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);//数组元素交换后的顺序 }
}
}