-3
Q
<<什么意思?
A
回答
3
8 >> 2 = 2
8 >> 3 = 1
在二进制
00001000 >> 2 = 00000010
00001000 >> 3 = 00000001
而且
1 << 2 = 4
1 << 3 = 8
在二进制:
00000001 << 2 = 00000100
00000001 << 3 = 00001000
使用〜否定:
byte b = ~01001000
然后 b为10110111
的&操作有点交集
10010101 & 01010011 = 00010001
和许多其他运营商的存在,这是一个非常强大的方式做很多事
-1
右移>>
操作符将左操作数向右侧移动,其符号扩展的右侧操作数指定的位数。这意味着n位置的值被移到右边,导致包含与未移位值相同值的n个高位。这个操作符永远不会抛出异常。
>
虽然操作者简单地用于比较
相关问题
- 1. <<什么意思?
- 2. THREE.Camera.prototype.lookAt</ <() -</ <是什么意思?
- 3. Php <<<是什么意思?
- 4. <>是什么意思?
- 5. <>是什么意思?
- 6. <?=是什么意思?
- 7. <+>是什么意思?
- 8. {< >}是什么意思?
- 9. Ruby中的“<< - ”是什么意思?
- 10. SBT中`<< =`是什么意思?
- 11. ASP.NET - <%@和<asp:Panel?是什么意思?
- 12. C++中的“(”<<“)是什么意思?
- 13. (x << 13)^ x是什么意思?
- 14. “cout <<(_ 1 * 3)”是什么意思?
- 15. << - 在R中是什么意思?
- 16. 是什么!<是什么意思?
- 17. '<<'是什么意思?而这个代码是什么意思?
- 18. “1000 << 16”中的“<<”是什么意思?
- 19. 什么意思的符号在java中“<<<”“<< =”“<<”
- 20. 什么意思是“:”在<%中:和<%=有什么区别?
- 21. Bash运算符<<<是什么意思?
- 22. ANTLR 3,LT!*是什么意思?
- 23. 是什么`#((<= \)|?&)。OpenID的\ [^&] +#`的regexp意思?
- 24. “<xs:sequence />”是什么意思?
- 25. <meta - data>是什么意思?
- 26. `Vec <T>`是什么意思?
- 27. <[email protected]>是什么意思?
- 28. jQuery。 $('<img/>')是什么意思?
- 29. <T扩展是什么意思?
- 30. numeric_limits <double> :: digits10是什么意思
搜索'java运营商'。 –
这意味着,不是一个好问题,并阅读[java运营商](http://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html)文档。 –
是的,我得到它http://www.tutorialspoint.com/java/java_basic_operators.htm我不知道我是否应该删除这个主题 – MyWay