Compare two Byte Arrays? (Java)
In your example, you have: if (new BigInteger(“1111000011110001”, 2).toByteArray() == array) When dealing with objects, == in java compares reference values. You’re checking to see if the reference to the array returned by toByteArray() is the same as the reference held in array, which of course can never be true. In addition, array classes don’t … Read more