/*将数组倒置输出*/
package com.company; public class test04 { public static void main(String[] args) { /* * 将数组倒置输出 */ //定义一个静态数组 int []arr={11,22,33,44,55}; System.out.println("原先的数组:"); System.out.print("["); for (int i = 0; i < arr.length ; i++) { System.out.print(i==arr.length-1?arr[i]:arr[i]+",");//[11,22,33,44,55] } System.out.println("]"); System.out.println("倒置后的数组:"); array(arr); } public static void array(int arr1[]){ int arr2[]=new int[arr1.length];//定义一个新数组存放倒置后的数 System.out.print("["); for (int i = 0; i < arr1.length; i++) { arr2[i]=arr1[arr1.length-1-i];//i=0,1,2,3,4, ; arr.length-1-i=4,3,2,1,0 System.out.print(i== arr2.length-1?arr2[i]:arr2[i]+",");//[55,44,33,22,11] } System.out.println("]"); } }