将数组的值逆序输出
public class shuzu002 {
public static void main(String[] args){
int[] arr1 = {66,55,44,33,22,11};
int len,tmp = 0; //len记录数组长度,tmp存储数组值
len = arr1.length;
System.out.print("变化前: ");
for(int i = 0;i<arr1.length;i++){
System.out.print(arr1[i]+" ");
}
System.out.print("\n");
for(int i=0;i<=len/2;i++){
tmp = arr1[len-1-i]; //len-1-i与i正好相对应,如5和0,4和1等等
arr1[len-1-i] = arr1[i];
arr1[i] = tmp;
}
System.out.print("变化后: ");
for(int i = 0;i<arr1.length;i++){
System.out.print(arr1[i]+" ");
}
}
结果: