java中的左右移
2016-03-26 22:21
337 查看
package scanner; public class LeftMove { public static void main(String[] args) { int i = 1; System.out.println("i 右移两位:" + (i>>2) ); //0 System.out.println("i 左移两位:" + (i<<2) ); //4 for (int j = 0; j < 4; ++j) { int result = 1 << ((j + 2) % 4); // "<<"为左结合性 System.out.println("1 << ((" + j + " + 2) % 4)) = " + result); } } }
相关文章推荐
- java中的nextLine
- eclipse+安卓开发环境搭建
- 我的java学习之路
- JAVA多线程——线程的中断
- 共同学习Java源码--常用数据类型--String(三)
- [Think In Java]基础拾遗3 - 容器、I/O、NIO、序列化
- java-cef系列视频第二集:搭建开发环境
- Java Nio 十一、Java NIO:非堵塞服务器
- 深入了解Spring4整合Hibernate4时的No Session异常的原理与解决方案
- 第67课:Spark SQL下采用Java和Scala实现Join的案例综合实战(巩固前面学习的Spark SQL知识)
- JAVA方法声明中参数的那三个小数点
- 20145311 《Java程序设计》第4周学习总结
- struts2类型转化器
- 第一章 第一个spring boot程序
- JAVA大数处理(BigInteger,BigDecimal)
- spring
- java 多线程
- 《JAVA笔记 day08 静态_单例》
- windows配置Java环境
- java foreach 以及collections 排序