Чтобы преобразовать byte
в int
в Java, у вас есть два варианта:
byte val = 0xff;
int a = val; // a == -1
int b = (val & 0xff); // b == 0xff
В библиотеке Java нет метода для преобразования массива из одного примитивного типа в другой, вам придется делать это вручную.