public static int getUnsignedByte (byte data){ //将data字节型数据转换为0~255 (0xFF 即BYTE)。
return data&0x0FF;
}
public static int getUnsignedShort(short data){
return data&0xFFFF;
}
public static long getUnsignedInt(int data){
return data&0xFFFFFF;
}
public static void main(String[] args) {
byte n = (byte)162;
System.out.println(getUnsignedByte(n));
System.out.println(getUnsignedShort((short)41634));
}