/** * 數組逆序: * 將一個數組中的索引進行逆序排序顯示 * 操做步驟: * 一、創建一個數組 * 二、對數組進行遍歷 * 三、對數組中國索引進行互換 * 四、遍歷數組顯示互換以後數據 */ public class LoopTest5 { public static void main(String[] args) { int[] arr = {123,321,456,324,567,543,190,987}; //調用數組逆序方法 test1(arr); //看到數組的元素,遍歷 runTest(arr); } /** * 定義方法:數顯數組逆序 * 一、返回值,無返回值 * 二、參數,數組即便參數 * **/ public static void test1(int[] arr){ //for的第一項,定義2個變量,最後,兩個變量++ -- for (int min = 0 , max = arr.length-1 ; min<max ; min++, max--){ //定義一箇中間變量,保存min索引 int tem = arr[min]; //max索引上的元素,賦值給min索引 arr[min] = arr[max]; //臨時變量,保存的數字,賦值到max索引 arr[max] = tem; } } //按照[]方式輸出遍歷數組數信息 public static void runTest(int[] arr){ System.out.print("["); //for循環 for (int i = 0 ; i < arr.length; i++){ //判斷數組是不是最後一位,是則打印],不然打印, if (i==arr.length-1){ System.out.print(arr[i] + "]"); }else { System.out.print(arr[i] + ","); } } } }