java基础[数组的反转]

57 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

	public static void main(String[] args) {
		int[] arr = new int[8];
		
		for(int i = 0; i <arr.length; i++) {
			arr[i] = (int) (Math.random() * 20);
		}
		
		//遍历
		for(int temp : arr) {
			System.out.print(temp + " ");
		}
		System.out.println();
		
//		反转数组
		int temp = 0 ;
		for(int i = 0; i < arr.length / 2; i++) {
			temp = arr[i];
			arr[i] = arr[arr.length - i - 1];
			arr[arr.length - i - 1] = temp;
		}
		for(int temp1 : arr) {
			System.out.print(temp1 + " ");
		}
		System.out.println();
	}