java byte无法存unsiged byte的解决
2020-03-26 本文已影响0人
JinWu_1689
java代码在与c,c++代码做数据传输时,通常会碰到c++中使用无符号字节unsigned byte 进行数据发送与接受。如何解决?
可以采用 c++ unsigned byte赋给java时直接加(byte)强转。byte再赋给c,c++时再 用与&0xFF计算
如:
byte mybyte = (byte)234;
int myunsigned = mybyte & 0xFF;