Java Byte Array Equal byteArraysEqual(byte[] b1, byte[] b2)

Here you can find the source of byteArraysEqual(byte[] b1, byte[] b2)

Description

Determine if two byte arrays are equal

License

Open Source License

Parameter

Parameter Description
b1 The first byte array to compare
b2 The second byte array to compare

Return

true if the byte arrays are equal

Declaration

public static boolean byteArraysEqual(byte[] b1, byte[] b2) 

Method Source Code


//package com.java2s;
/*/*from   w w  w  .ja  v a 2  s  .  c om*/
 *
 *  Copyright 2014 Red Hat, Inc.
 *
 *  All rights reserved. This program and the accompanying materials
 *  are made available under the terms of the Eclipse Public License v1.0
 *  and Apache License v2.0 which accompanies this distribution.
 *
 *      The Eclipse Public License is available at
 *      http://www.eclipse.org/legal/epl-v10.html
 *
 *      The Apache License v2.0 is available at
 *      http://www.opensource.org/licenses/apache2.0.php
 *
 *  You may elect to redistribute this code under either of these licenses.
 *
 *
 */

import java.util.Arrays;

public class Main {
    /**
     * Determine if two byte arrays are equal
     *
     * @param b1 The first byte array to compare
     * @param b2 The second byte array to compare
     * @return true if the byte arrays are equal
     */
    public static boolean byteArraysEqual(byte[] b1, byte[] b2) {
        return Arrays.equals(b1, b2);
    }
}

Related

  1. byteArrayEquals(byte[] a1, byte[] a2)
  2. byteArrayEquals(byte[] b1, byte[] b2)
  3. byteArrayEquals(final byte[] actual, final byte[] expected)
  4. byteArrayEquals(final byte[] lhs, final byte[] rhs)
  5. bytesEqual(byte[] a, byte[] b)
  6. bytesEqual(byte[] a, byte[] b, int len)
  7. bytesEqual(byte[] a, int aFrom, int aLen, byte[] b, int bFrom, int bLen)
  8. bytesEqual(byte[] a, int aOff, byte[] b, int bOff, int len)