public class ByteArr { public static void main(String[] args){ Byte[] a = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; Byte[] b = {(byte)0x
Use Arrays.equals() if you want to compare the actual content of arrays that contain primitive types values (like byte).
Arrays.equals()
System.out.println(Arrays.equals(aa, bb));
Use Arrays.deepEquals for comparison of arrays that contain objects.
Arrays.deepEquals