zoukankan      html  css  js  c++  java
  • Java如何比较两个数组是否相等

    原文链接:https://www.cnblogs.com/borter/p/9613382.html 

    在Java中,如何检查两个数组是否相等?

    示例

    以下示例显示如何使用数组的equals()方法来检查两个数组是否相等。

    package com.yiibai;
    
    import java.util.*;
    
    public class CheckArrayEquality {
        public static void main(String[] args) throws Exception {
            int[] ary = { 1, 2, 3, 4, 5, 6 };
            int[] ary1 = { 1, 2, 3, 4, 5, 6 };
            int[] ary2 = { 1, 2, 3, 4 };
            System.out.println("Is array 1 equal to array 2?? "
                    + Arrays.equals(ary, ary1));
            System.out.println("Is array 1 equal to array 3?? "
                    + Arrays.equals(ary, ary2));
        }
    }
    
    Java

    执行上面示例代码,得到以下结果 -

    Is array 1 equal to array 2?? true
    Is array 1 equal to array 3?? false
    
    Shell

    示例2

    数组比较的另一个示例示例 -

    package com.yiibai;
    
    import java.util.Arrays;
    
    public class CheckArrayEquality2 {
        public static void main(String[] args) {
            int arr1[] = { 1, 2, 3 };
            int arr2[] = { 1, 2, 3 };
            if (Arrays.equals(arr1, arr2))
                System.out.println("Same");
            else
                System.out.println("Not same");
        }
    }
    
    Java

    执行上面示例代码,得到以下结果 -

    Same
    
    Shell

    示例3

    数组比较的另一个示例示例 -

    package com.yiibai;
    
    public class CheckArrayEquality3 {
        public static void main(String[] args) {
            int arr1[] = { 1, 2, 3 };
            int arr2[] = { 1, 2, 3 };
    
            if (arr1 == arr2)
                System.out.println("Same");
            else
                System.out.println("Not same");
        }
    }
    
    Java

    执行上面示例代码,得到以下结果 -

    Not same
  • 相关阅读:
    2020寒假简记
    感知神经网络模型与学习算法
    信息检索模型与评估
    Diffie-Hellman密钥交换
    RSA密码体制
    MySQL基准测试(benchmark)
    MySQL数据引擎
    MySQL 多版本并发控制(MVCC)
    MySQL事务管理
    利用dotnet restore 导入本地 .nupkg 包
  • 原文地址:https://www.cnblogs.com/yigeqiu/p/15194344.html
Copyright © 2011-2022 走看看