DESKTOP-SJOMA8Q_20200904-达旭辉

学习日志

问题

​ 今天复习知识,发现以前的很多知识点都忘了。a.equals( b )Arrays.equals( a , b )有点迷糊。

a.equals( b )的比较:

        public boolean equals(Object obj) {
        return (this == obj);
    }

Arrays.equals( a , b )的比较:

       public static boolean equals(int[] a, int[] a2) {
        if (a==a2)
            return true;
        if (a==null || a2==null)
            return false;

        int length = a.length;
        if (a2.length != length)
            return false;

        return ArraysSupport.mismatch(a, a2, length) < 0;
    }

吐槽

​ 考试焦虑。。。。。。