Java移位操作符
来源:互联网 发布:linux 查看目录大小 编辑:程序博客网 时间:2024/05/19 00:48
1、问题背景
以下代码运行的结果为:
A、0 B、16
C、32 D、64
/** * */package com.you.model;/** * @author Administrator * */public class Right {/** * @param args */public static void main(String[] args) {int number = 32;int subNum = number >> 32;System.out.println(subNum);}}
2、问题分析
移位操作符右边的参数是要先进行模32运算,并且二进制中8位是一个循环,number >> 32跟number >> 0等价的,故打印结果:32
3、问题结果
32
1 0
- Java移位操作符
- java移位操作符
- Java移位操作符
- java移位操作符
- Java移位操作符
- Java | 移位操作符
- Java中的移位操作符
- Java中的移位操作符
- Java 移位操作符注意
- java移位操作符详解
- Thinking in Java 之移位操作符
- java 移位操作符int类型
- Java 移位操作>>,<<,>>> 位逻辑运算符 &, |,~,^
- Java[探索](三)移位操作符
- Java中的移位操作
- Java中的移位操作
- Java 移位操作
- Java 移位操作
- [4] 算法之路 - 插入排序之Shell间隔与Sedgewick间隔
- How to install MySQL Server 5.6 on CentOS 7 / RHEL 7
- 《windows核心编程系列》谈谈windows线程栈
- C++程序设计之四书五经(上篇)
- unity3d ios平台优化图形性能
- Java移位操作符
- C++程序设计之四书五经(下篇)
- 发几个比较重要的链接
- HBase如何实现多条件查询
- TCP/IP之四书五经
- 安卓基础入门-------第一天
- lex创建词法分析程序
- hdu4966 hdu4009 (最小树形图)
- An Easy Problem!