翻转打印数组
[ 2, 4, 6, 1, 9, 3 ]
[ 3, 9, 1, 6, 4, 2 ]
public class ReverseArray { public static void main(String[] args) { int[] array = new int[6]; array[0] = 2; array[1] = 4; array[2] = 6; array[3] = 1; array[4] = 9; array[5] = 3; printArr(array); reverse(array); printArr(array); } public static void reverse(int[] arr) { int min_index = 0; int max_index = arr.length-1; for(; min_index < max_index ; min_index++, max_index--) { int temp = arr[min_index]; arr[min_index] = arr[max_index]; arr[max_index] = temp; } } public static void printArr(int[] array) { System.out.print("[ "); for(int i = 0; i < array.length; i++) { if(i== array.length-1){ System.out.println(array[i]+" ]"); }else { System.out.print(array[i]+", "); } } } }

浙公网安备 33010602011771号