无符号位移应该注意的问题
时间:2010-10-17 来源:juxiangwu
无符号右移(UnsignedRightShift)
使用Java的无符号右移>>>可以把0移到最高位。
注意,>>>运算仅对32位和64位有意义。记住,在表达式中
较小的值会自动提升为int值,这意味着符号扩展并且位移只发
生在32位值上而不是8位或16位值上。
使用Java的无符号右移>>>可以把0移到最高位。
注意,>>>运算仅对32位和64位有意义。记住,在表达式中
较小的值会自动提升为int值,这意味着符号扩展并且位移只发
生在32位值上而不是8位或16位值上。
相关阅读 更多 +