//移位运算符
public class test{
public static void main(String[] args){
int num=3;
//向左移位
System.out.println(“移位之前的二进制为”+Integer.toBinaryString(num));
int moveleft=num<<2;
System.out.println(“移位之后的值为”+moveleft);
//向右移位
int num1=2;
System.out.println(“移位之前的二进制为”+Integer.toBinaryString(num1));
int moveright=num1>>2;
System.out.println(“移位之后的值为”+moveright);
//无符号移位,用于负数
int num2=-12;
System.out.println(“移位之前的二进制为”+Integer.toBinaryString(num2));
int move=num2>>>3;
System.out.println(“移位之后的值为”+move);

}

}

java学习(21):移位运算符相关推荐

  1. java三种移位运算符

    java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 &g ...

  2. java中有三种移位运算符

    java中有三种移位运算符 <<      :     左移运算符,num << 1,相当于num乘以2 >>      :     右移运算符,num >& ...

  3. java中的移位运算符与无符号位移

    引用: java中有三种移位运算符 java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2>> : 右移运算符,num >&g ...

  4. java中的移位运算符

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

  5. java平移变换_java移位运算符:(左移)、(带符号右移)和(无符号右移)。...

    1. 左移运算符 左移运算符<<使指定值的所有位都左移规定的次数. 1)它的通用格式如下所示: value << num num 指定要移位值value 移动的位数. 左移的规 ...

  6. java学习之------位运算符实现两值交换

    public class TestExer1{public static void main(String[] args){int m = 12;int n = 5;System.out.printl ...

  7. java右移位_java中的移位运算符:,,总结

    java中有三种移位运算符 <<      :     左移运算符,num << 1,相当于num乘以2 >>      :     右移运算符,num >& ...

  8. java 偏移符号_java中的移位运算符总结

    java中的移位运算符:<>,>>>总结 java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> ...

  9. java中 移位运算_java中关于移位运算符的demo与总结(推荐)

    首先,移位运算符有三种,其操作类型只支持:byte / short / char / int和long五种. << 左移运算符,表示将左边的操作数的二进制数据向左移动*位,移动后空缺位以0 ...

  10. Java 中的位移运算符

    在源码中经常会看到一些位移运算符的使用,比如在看HashMap源码的时候,在计算hashMap容量的阈值的时候,就使用到了位移运算符,代码如下: java中有三种移位运算符 <<     ...

最新文章

  1. Linux free命令详解(转)
  2. 《COM组件开发实践》系列文章
  3. python二十八:模块
  4. SAP Spartacus Org Unit明细页面的设计原理
  5. dj鲜生-用户中心-历史购物
  6. Java @override报错的解决方法
  7. 最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)
  8. 如何设置mysql数据库连接池的大小
  9. 热烈庆祝博客排名进入前一万(8448)
  10. scipy短时傅里叶分析STFT
  11. 如何用photoshop做24色环_色相环:用PS做色相环教程
  12. iOS内购-防越狱破解刷单
  13. 关于vc隐藏浏览器控件 2010-9-7 16:07
  14. 年轻人,劝你不要做前端
  15. JS获取DIV动态高度,并赋值到其style样式中
  16. let const var 区别详解
  17. Excel用正则表达式提取出输入正确的身份证号
  18. node.js学习-第一章节
  19. 学会做笔记-子弹笔记学习概要三
  20. scilab读取txt数据的方法

热门文章

  1. java cxf 调用wcf接口_JAVA 调用 WCF 服务流程
  2. ubtunu打开firefox_如何在Firefox(在Lubuntu中)中打开“apt”链接?
  3. pycharm显示全部数据_PyCharm第一次安装及使用教程
  4. 职业生涯愿景计算机,职业生涯愿景
  5. http协议报文体_HTTP报文基本概念学习
  6. Linux c学习--从标准输入输出看流和缓冲区
  7. struct结构体初始化3种方法
  8. opengl与Directx的区别
  9. 安防监控系统CIF、D1等格式的解释
  10. vue项目通过directives指令实现vue实现盒子的移动;vue拖拽盒子;vue移动;