文档详情

java中的移位运算符:总结.doc

发布:2017-06-09约小于1千字共2页下载文档
文本预览下载声明
java中的移位运算符:,,总结 java中有三种移位运算符 ? ? ?: ? ? 左移运算符,num 1,相当于num乘以2 ? ? ?: ? ? 右移运算符,num 1,相当于num除以2 ? ?: ? ??无符号右移,忽略符号位,空位都以0补齐 下面来看看这些移位运算都是怎样使用的 package com.b510.test; 运行结果为: 我们把上面的结果对齐一下: 看了上面的demo,现在是不是对左移和右移了解了很多了呢 对于: ?无符号右移,忽略符号位,空位都以0补齐 value??num ? ? -- ??num?指定要移位值value?移动的位数。 无符号右移的规则只记住一点:忽略了符号位扩展,0补最高位??无符号右移运算符?只是对32位和64位的值有意义
显示全部
相似文档