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;

上一篇 下一篇

猜你喜欢

热点阅读