将指定数组中的元素进行翻转
//例如{10,23,2,45,6}->{6,45,2,23,10}
/**
* 1、存在原数组中,下标0<-> 5-1-0(i)
* 1<-> 5-1-1(i)
* 2<-> 5-1-2(i)
*/
int[] arr3={10,23,2,45,6};
for (int i = 0; i < arr3.length/2; i++) {
int temp= arr3[i];
arr3[i]=arr3[arr3.length-i-1];
arr3[arr3.length-i-1]=temp;
}
System.out.println(Arrays.toString(arr3));
/**
* 存入一个新数组
*/
int[] arr5={10,23,2,45,6};
int[] arr4=new int[arr5.length];
for (int i = 0; i < arr4.length; i++) {
arr4[i]=arr5[arr5.length-1-i];
}
System.out.println(Arrays.toString(arr4));
}
也可以使用API集合collection中的反转函数reverse()