按照
int temp = arr;
arr = arr[arr.length-1-i];
arr[arr.length-1-i] = temp;
得到的结果好像不对啊
public class 数组元素反转 {
public static void main(String[] args) {
System.out.print("翻转前:");
int arr[]={1,2,3,4,5}; //数组简化初始化
for(int a=0;a<arr.length;a++) System.out.print(arr[a]+"\t");
System.out.println();
System.out.print("翻转后:");
for(int b=0;b<arr.length;b++)
{
int temp = arr;
arr = arr[arr.length-1-b];
arr[arr.length-1-b] = temp;
System.out.print(arr+"\t");
}
}
}
结果:
翻转前:1 2 3 4 5
翻转后:5 4 3 4 5 |