在main方法中打印结果为什么是127呢?那么byte型中的-1怎么表示???
6 回答
慕瓜4807886
TA贡献25条经验 获得超9个赞
byte a= -1; 输出的确实是-1,你也可以用byte a=(byte)0Xff;这个来表示-1,后面因为0xff表示的是int型而且超出了byte的范围,所以进行了类型转换,取到了补码,所以代表的也是-1
添加回答
举报
0/150
提交
取消