您的位置:首页 > 编程语言 > Java开发

Java 移位操作

2013-10-22 03:01 246 查看
">>"右移,高位补符号位,这里右移一位表示除2 ">>>"无符号右移,高位补0;与>>类似 "<<"左移一位表示乘2,二位就表示4,就是2的n次方 例:

System.out.println("5<<1="+(5<<1)); System.out.println("-128>>>1="+(-128>>>1)); System.out.println("-128>>1="+(-128>>1));

 运行结果:



5<<1=10
-128>>>1=2147483584
-128>>1=-64




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: