614441af900c0434a76ffc3b083f1c9c> : 右移运算符,num >> 1,相当于num除以2
下面来看看这些移位运算都是怎样使用的。
package com.b510.test;public class test { public static void main(string[] args) { int number = 10; //原始数二进制 printinfo(number); number = number << 1; //左移一位 printinfo(number); number = number >> 1; //右移一位 printinfo(number); } private static void printinfo(int num){ system.out.println(integer.tobinarystring(num)); }}
运行结果:
1010101001010
我们把上面的结果对齐一下:
推荐教程:java快速入门
以上就是java中“>>”是什么的详细内容。
