• 数组的逆序


    /*
    2018年6月20日09:20:12
    */
    class reverse {
      public static void main(String[] args){
        int[] a={11,22,33,44,55};


        //分析面向过程:
        //11,22,33,44,55
        //55,44,33,22,11
        //第一步:
        // int temp = a[4];
        // a[4] = a[0];
        // a[0] = temp;
        // printArray(a);//55,22,33,44,11
        //第二步:
        // temp = a[3];
        // a[3] = a[1];
        // a[1] = temp;
        // printArray(a);//55,44,33,22,11
        //总结:
        // temp = arr[arr.length-1-i];
        // a[arr.length-1-i] = a[i];
        // a[i] = temp;
        reverse(a);
        printArray(a);

      }

      public static void reverse(int []arr){
        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;
        }
      }

      public static void printArray(int[] arr){
        for(int i = 0;i<arr.length;i++){
        System.out.print(arr[i]+" ");
        }
      }

    }

    生活
  • 相关阅读:
    Jenkins 插件管理
    持续集成 目录
    gitlab 目录
    jenkins 目录
    POJ 2828
    POJ 2782
    POJ 2725
    POJ 2769
    POJ 2739
    POJ 2707
  • 原文地址:https://www.cnblogs.com/weihua0624/p/9202493.html
Copyright © 2020-2023  润新知