package ArrayTrans;
public class ArrayTransOrderTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a = {1,2,3,4,5,6,7,8,9};//定义int型数组
for(int i=0; i<a.length; i++) {
System.out.print(a[i]+" ");
}
System.out.println();
swap(a);//调用swap函数
for(int i=0; i<a.length; i++) {
System.out.print(a[i] + " ");
}
}
//将一组数前后对应位置数交换
private static void swap(int[] x) {
// TODO Auto-generated method stub
for(int i=0; i<(x.length-1)/2; i++) {
int t = x[i];
x[i] = x[x.length-1-i];
x[x.length-1-i] = t;
}
}
}
运行结果:
1 2 3 4 5 6 7 8 9
9 8 7 6 5 4 3 2 1