@Test
//数组反转
public void testArray1(){
int[] arr1 = new int[5];
for (int i=0;i<arr1.length;i++){
arr1[i] = i;
}
System.out.println(Arrays.toString(arr1));
for (int i=0;i<arr1.length/2;i++){
int temp = arr1[i];
arr1[i] = arr1[arr1.length - i -1];
arr1[arr1.length - i -1] = temp;
}
System.out.println(Arrays.toString(arr1));
}
@Test
public void testArray2(){
int[] arr1 = new int[5];
for (int i=0;i<arr1.length;i++){
arr1[i] = i;
}
System.out.println(Arrays.toString(arr1));
for (int i=0,j=arr1.length-1;i<j;i++,j--){
int temp = arr1[i];
arr1[i] = arr1[j];
arr1[j] = temp;
}
System.out.println(Arrays.toString(arr1));
}
数组的反转(java版)
最新推荐文章于 2024-01-15 22:31:47 发布