java大于127byte值转int
因为java没有无符号数,所以在byte值大于127时,java表达的是负数。
例如:
byte b = (byte)152;// b的值在java中表达的是:-104,二进制值是:10011000。
int i = b;// i 的值 在java中表达的是:-104,二进制值是:11111111111111111111111110011000
如果想要 i 的值等于152,需要以下运算:...
原创
2020-01-28 16:19:15 ·
689 阅读 ·
0 评论