数组的倒置方法一
//方法一 创建一个新的数组接受数值
package exchange;
public class ArrayExchange1 {
public static void main(String[] args) {
int[] NumArray = new int[] {1,2,3,4,5,6,7,8,9,10,11};
int[] NewNumArray = new int[NumArray.length];
for(int i=NumArray.length-1,j=0;i>=0;i--,j++) {
NewNumArray[j]=NumArray[i];
}
NumArray = NewNumArray;
for(int i=0;i<NumArray.length;i++){
System.out.println(NumArray[i]);
}
}
}
数组的倒置方法二
//方法二 在数组内部调换
package exchange;
public class ArrayExchange2 {
public static void main(String[] args) {
int[] NumArray = new int[] {1,2,3,4,5,6,7,8,9,10,11};
for(int i=NumArray.length-1,j=0;j<=NumArray.length/2;i--,j++) {
int temp = NumArray[j];
NumArray[j]=NumArray[i];
NumArray[i]=temp;
}
for(int i=0;i<NumArray.length;i++){
System.out.println(NumArray[i]);
}
}
}