Android Byte Array Equal equals(byte[] array1, byte[] array2)

Here you can find the source of equals(byte[] array1, byte[] array2)

Description

equals

Declaration

public static boolean equals(byte[] array1, byte[] array2) 

Method Source Code

//package com.java2s;

public class Main {
    public static boolean equals(byte[] array1, byte[] array2) {
        if ((array1 == null && array2 != null)
                || (array1 != null && array2 == null))
            return false;
        else if (array1 != null && array2 != null) {
            if (array1.length != array2.length)
                return false;
            for (int i = array1.length; --i >= 0;)
                if (array1[i] != array2[i])
                    return false;
        }//from ww w .  ja va2 s . c  o m
        return true;
    }
}

Related

  1. constantTimeAreEqual(byte[] a, byte[] b)
  2. equals(byte[] array1, byte[] array2, int length)
  3. equals(byte[] array1, byte[] array2, int length)
  4. equals(byte[] array1, byte[] array2, int length)
  5. equals(final byte[] pArrayA, final int pOffsetA, final byte[] pArrayB, final int pOffsetB, final int pLength)