java 數組中的數值反轉輸出


package com.test;
/**
 *數組元素反轉 
 *
 */
public class ArraySwap {
    public static void main(String[] args) {
        //定義一個數組,調用反轉、交換方法
        Integer[] arr = {1,2,3,4,5,6,7,8,9};
     //調用反轉和打印方法 reverse(arr); show(arr); }
//定義一個反轉函數,將定義的數組傳給他 public static void reverse(Integer[] arr) { //當i<j時,數組對應的位置互相交換值,i+1,j-1 for (int i = 0,j = arr.length - 1; i < j; i++,j--) { //調用交換方法,傳入參數 swap(arr,i,j); } } //定義交換方法 public static void swap(Integer[] arr,int i,int j) { //在條件范圍內,數組交換值 Integer temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } //定義輸出數組方法 public static void show(Integer[] arr) { for (Integer array : arr) { System.out.print(array + ", "); } } }

結果:

9,8,7,6,5,4,3,2,1,

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM