/*
2018年6月20日09:20:12
*/
class reverse {
public static void main(String[] args){
int[] a={11,22,33,44,55};
//分析面向过程:
//11,22,33,44,55
//55,44,33,22,11
//第一步:
// int temp = a[4];
// a[4] = a[0];
// a[0] = temp;
// printArray(a);//55,22,33,44,11
//第二步:
// temp = a[3];
// a[3] = a[1];
// a[1] = temp;
// printArray(a);//55,44,33,22,11
//总结:
// temp = arr[arr.length-1-i];
// a[arr.length-1-i] = a[i];
// a[i] = temp;
reverse(a);
printArray(a);
}
public static void reverse(int []arr){
for(int i = 0;i<arr.length/2;i++){
int temp = arr[arr.length-1-i];
arr[arr.length-1-i] = arr[i];
arr[i] = temp;
}
}
public static void printArray(int[] arr){
for(int i = 0;i<arr.length;i++){
System.out.print(arr[i]+" ");
}
}
}