b已经是8位byte类型,为什么要用0xff来去掉前面的24位呢?
哪句话是将b(byte类型)转换成int类型的. Integer.toHexString(b&0xff) 中, 括号里的b难道不是优先运算吗,这时候应该还是byte类型的吧,所有何来的必要将前面(按我的理解并不存在的)的24位去除呢,求大神指点,谢谢
哪句话是将b(byte类型)转换成int类型的. Integer.toHexString(b&0xff) 中, 括号里的b难道不是优先运算吗,这时候应该还是byte类型的吧,所有何来的必要将前面(按我的理解并不存在的)的24位去除呢,求大神指点,谢谢
2020-07-27
举报