把一个数组的元素逆序交换(java)
交换元素前 int[] a = { 5, 11, 15, 24, 36, 47, 59, 66 };
交换元素后 int[] a = { 66 ,59 ,47 ,36 ,24,15 ,11 ,5 };
package day5;import java.util.Arrays;public class Demo1 { public static void main(String[] args){ int i; int []a = {5,11,15,24,36,47,59,66}; int []b = new int[8]; System.out.println(Arrays.toString(a)); for(i=0;i<8;i++){ b[i]=a[a.length-1-i]; } System.out.println(Arrays.toString(b)); } }
运行结果: