Сравнить значения байтов?

Мне интересно знать почему, когда я сравниваюbyte массив со значением ...

boolean match = ((data[0] & 0xFF) == 0xFE);

... возвратtrue, пока...

boolean match = (data[0] == 0xFE);

...не?data этоbyte массив с

data[0] = (byte) 0xFE;

Ответы на вопрос(2)

Ваш ответ на вопрос