java 实现数组逆序

逆序思想:
将数组的第一位与最后一位互换,第二位与倒数第二为互换,以此类推

package day0721;
public class Demo {
	public static void main(String[] args) {
		int[] arr = {1,2,3,4,5,6,7,8,9,10};
		
		//for循环打印数组
		System.out.println("原顺序:");
		for(int i =0;i<arr.length;i++) {
			System.out.print(arr[i]+" ");
		}
		
		//用for循环实现逆序
		for(int  i =0;i<arr.length/2;i++) {
			int temp = arr[arr.length-1-i];
			arr[arr.length-1-i]=arr[i];
			arr[i]=temp;
		}
		
		//for循环打印逆序后的数组
		System.out.println();
		System.out.println("逆顺序:");
		for(int i =0;i<arr.length;i++) {
			System.out.print(arr[i]+" ");
		}
	}
}

最后打印的结果:

一维数组的倒置 java 数组倒序java_java