Here you can find the source of areByteArraysEqual(byte[] byteArray0, byte[] byteArray1)
public static boolean areByteArraysEqual(byte[] byteArray0, byte[] byteArray1)
//package com.java2s; public class Main { public static boolean areByteArraysEqual(byte[] byteArray0, byte[] byteArray1) { if (byteArray0 == null && byteArray1 != null) { return false; } else if (byteArray0 != null && byteArray1 == null) { return false; } else if (byteArray0 == null && byteArray1 == null) { return true; }//from w w w . j a va 2s.co m if (byteArray0.length != byteArray1.length) { return false; } for (int i = 0; i < byteArray0.length; i++) { if (byteArray0[i] != byteArray1[i]) { return false; } } return true; } }