java 移位运算符中<<和>>运算
来源:互联网 发布:淘宝怎么开手机充值店 编辑:程序博客网 时间:2024/06/05 00:16
<<和>>运算结论:
<<运算是二进制左移一位二进制后面多一个0。
运算是二进制右移一位等于舍去最后一位二进制数。
下面是java测试代码:
public class Test {
public static void main(String[] args) { int number = 7; // 原始数二进制 String str = "原始数二进制: "; printInfo(str,number); leftMove(number); rightMove(number);}private static void leftMove(int number) { String str = "左移一位: "; number = number << 1; // 左移一位 printInfo(str,number);}private static void rightMove(int number) { String str = "右移一位: "; number = number >> 1; // 右移一位 printInfo(str,number);}/** * 输出一个int的二进制数 * * @param num */private static void printInfo(String str,int num) { System.out.println(str+Integer.toBinaryString(num));}
}
输出:
原始数二进制: 111
左移一位: 1110
右移一位: 11
阅读全文
0 0
- java 移位运算符中<<和>>运算
- Java中移位运算符
- java中移位运算符
- java中移位运算符<< >>
- Java中移位运算
- JAVA移位运算符
- JAVA移位运算符
- java 移位运算符
- JAVA移位运算符
- JAVA移位运算符
- JAVA移位运算符
- JAVA移位运算符
- JAVA移位运算符
- java移位运算符
- Java移位运算符
- Java移位运算符
- Java 移位运算符
- JAVA移位运算符
- jquery text()
- 解决php读取txt文件时的换行问题
- 2017.10.16 水管局长&&水管局长数据加强版 思考记录
- hdu 2151 worm
- 关于微信登录网站回调地址
- java 移位运算符中<<和>>运算
- p43 3.4
- 新唐N32926开发板移植mcp2515(一)
- JavaEE分页查询
- ps的学习之路
- ORACLE 树查询
- simpleelastic使用
- spring boot项目打包成war并在tomcat上运行的步骤
- Thread 类详解