首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java中的位移运算符

2012-09-23 
java中的移位运算符移位运算符是在数字的二进制形式上进行平移。主要有左移()、带符号右移()以及无符号

java中的移位运算符

移位运算符是在数字的二进制形式上进行平移。主要有左移(<<)、带符号右移(>>)以及无符号右移(>>>)。

左移运算符(<<)的运算规则为:按二进制形式将数字左移相应位数,高位舍弃,低位补零。带符号右移运算符(>>)的运算规则为:按二进制形式将数字右移相应位数,低位舍弃,高位正数补零,负数补1。无符号右移运算符(>>>)的运算规则为:按二进制形式将数字右移相应位数,低位舍弃,高位补零。

byte b=8;short s=8;char c=8;int i=8;long l=8;System.out.println(b >> 32);  System.out.println(s >> 32); System.out.println(c >> 32);  System.out.println(i >> 32); System.out.println(l >> 32); 


原博地址:http://blog.csdn.net/maggiedorami

版权声明:原创文章,转载时请务必加上原文超链接、作者信息或本声明。


热点排行