什么是大于3倍>&燃气轮机&燃气轮机;在JAVA中你到底做了什么?
我知道什么是大于3倍>&燃气轮机&燃气轮机;在JAVA中你到底做了什么?,java,Java,我知道>(大于的两倍)正在移动,但>到底做了什么 System.out.println(16>>>2); // OK System.out.println(8>>>2); // OK System.out.println(8>>>2); // OK System.out.println(8<<<2); // not OK System.out.println(16>>2)
>
(大于的两倍)正在移动,但>
到底做了什么
System.out.println(16>>>2); // OK
System.out.println(8>>>2); // OK
System.out.println(8>>>2); // OK
System.out.println(8<<<2); // not OK
System.out.println(16>>2);//好啊
System.out.println(8>>>2);//好啊
System.out.println(8>>>2);//好啊
System.out.println(8右移零填充运算符。
左操作数值按右操作数指定的位数右移,移位值用零填充。
在java中是有效运算符
:右移零填充运算符。左操作数值按右操作数指定的位数右移,移位值用零填充
更多信息:
你可以读到:我知道这是一个愚蠢的问题,但是你有一个简单的例子说明你将在哪里应用它吗?你可以用它来生成哈希代码。例如,在org.opencv.core的Point类中,他们在生成哈希代码时使用这行代码:result=prime*result+(int)(temp^(temp>>32));关于它在JDK中的实际应用,这是一个很好的例子: