zoukankan      html  css  js  c++  java
  • Java第四天

    判断两个数组是否相等

    public static void main(String[] args) {
    int[] intArray = { 1, 2, 3, 54, 6, 9, 10 };
    int[] intArraySecond = { 1, 2, 3, 54, 6, 9, 11 };
    System.out.println(intArray == intArraySecond);// 默认false
    if (intArray != null && intArraySecond != null) {
    if (intArray.length == intArraySecond.length) {
    boolean isEquals = true; // 默认是相等的,只要找到一个反例,那么就改成false
    for (int i = 0; i < intArraySecond.length; i++) {
    if (intArray[i] != intArraySecond[i]) {
    isEquals = false;
    break; // 终止循环
    }
    }

    if (isEquals == true) {
    System.out.println("两个数组长度相同,每一位的元素都一样,可以认为是相等的");
    } else {
    System.out.println("两个数组长度相同,但是就是有元素不一样");
    }

    } else {
    System.out.println("两个数组长度都不一样");
    }
    }
    }

    static void sort(int[] array) {
    for (int i = 0; i < array.length; i++) {
    System.out.print(array[i] + " , ");
    }
    }

    输出两个数组的不同元素位置

    public static void main(String[] args) {
    int[] intArray = { 1, 2, 3, 54, 6, 9, 10 };
    int[] intArraySecond = { 1, 2, 3, 54, 5, 9,11 };
    int Index = 0 ;
    // System.out.println(intArray == intArraySecond);// 默认false
    if (intArray != null && intArraySecond != null) {
    if (intArray.length == intArraySecond.length) {
    boolean isEquals = true; // 默认是相等的,只要找到一个反例,那么就改成false
    for (int i = 0; i < intArray.length; i++) {
    if (intArray[i] != intArraySecond[i]) {
    isEquals = false;
    Index=i;
    // break; // 终止循环
    System.out.println(Index);
    }
    }
    if (isEquals == true) {
    System.out.println("两个数组长度相同,每一位的元素都一样,我们可以认为是相等的");
    } else {
    System.out.println("两个数组长度相同,但是就是有元素不一样");

    }

    } else {
    System.out.println("两个数组长度都不一样,你让我怎么比较??");
    }
    }
    }

    static void sort(int[] array) {
    for (int i = 0; i < array.length; i++) {
    System.out.print(array[i] + " , ");
    }
    }

  • 相关阅读:
    2015百度之星 放盘子
    2015百度之星 IP聚合
    2015百度之星 列变位法解密
    2015百度之星 大搬家
    数论 --- 费马小定理 + 快速幂 HDU 4704 Sum
    组合数(Lucas定理) + 快速幂 --- HDU 5226 Tom and matrix
    Linux
    概率论 --- Uva 11181 Probability|Given
    JAVA
    网络爬虫-原理篇(二)
  • 原文地址:https://www.cnblogs.com/nje19951205/p/6493035.html
Copyright © 2011-2022 走看看