zoukankan      html  css  js  c++  java
  • 数组倒序

    //1 、在原数组上进行操作
    package test;

    public class Test014 {
    public static void main(String[] args) {
    int[] arr = new int[]{35, 5, 22, -98, 6,34, 0};
    for (int i = 0; i < arr.length/2; i++) {
    int temp=arr[i];
    arr[i]=arr[arr.length - 1 - i];
    arr[arr.length - 1 - i] = temp;
    }
    for (int i = 0; i < arr.length; i++) {
    System.out.print(arr[i] + " ");

    }
    }
    }
    //2、生成一个新的数组,原数组倒序装载到新数组中
    package test;

    public class Test014 {
    public static void main(String[] args) {
    int[] arr = new int[]{35, 5, 22, -98, 6, 34, 0};
    int[] arrs = new int[arr.length];
    for (int j = 0, i = arr.length - 1; i >= 0; i--, j++) {
    arrs[j] = arr[i];

    }
    for (int i = 0; i < arrs.length; i++) {
    System.out.print(arrs[i] + " ");

    }
    }
    }
  • 相关阅读:
    1046 A^B Mod C
    1019 逆序数
    1012 最小公倍数LCM
    1011 最大公约数GCD
    序列化
    bigdecimal
    equals 和hashcode
    java多线程-读写锁原理
    Java并发编程:volatile关键字解析
    面试
  • 原文地址:https://www.cnblogs.com/kukai/p/10806612.html
Copyright © 2011-2022 走看看