short类型怎么转为byte

2025年03月17日 23:51
有1个网友回答
网友(1):

short类型为2个字节,byte类型为一个字节,转换参考如下:
short i = 10;
byte a = i & 0xFF;

上述方法如果 i 大于255,将忽略高8位,如果 i 小于255, 两者相等