我看了一下oracle网站,但这似乎为我先进,请有人可以给我一个基本的运行>>是什么在java运算符?也许一个基本的例子会很好。Java - >> operator?
1
A
回答
8
>>
是正确的按位移。例如,5 >> 1
是2
,因为5
是101
二进制,并且右移了10
。
它(大部分)相当于“除以2”,虽然它不完全等价于负数。
0
2
这是签署向右移位运算符。您可以在此查找文档:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/op3.html
0
>>
是一个有符号的右移。它基本上取二进制值,并将其向右移动: 实施例:8 >> 2 = 4
这在二进制给出1000 >> 2
二进制(由两个位置移1000
)= 10
其是2
相关问题
- 1. Java:>>> operator vs 0xff
- 2. Overloading >> operator
- 3. Prolog - > operator-operator expected
- 4. Spring react - operator =>
- 5. shell>&operator?
- 6. Operator!= vs <>
- 7. QDatastream operator >> for QList <Class*>
- 8. 重载operator-,operator <和operator>
- 9. 如何重载operator >> for bool
- 10. ifstream operator >>和错误处理
- 11. `operator >>'不是`Instance'的成员
- 12. 问题QDataStream&QDataStream :: operator >>(char *&s)
- 13. 错误:'operator >>'不匹配
- 14. 'std :: cin >>中'operator >>'的模糊超载'
- 15. 错误:'std :: cin >> stopat'中的'operator >>'不匹配'
- 16. “'inputFile >> buffer'中的'operator >>'不匹配'?
- 17. 在C++中重载operator->
- 18. 的Java >>>操作
- 19. '>>>' 的Java和C++
- 20. AES Encryption Java - > PHP - > Java
- 21. SFML:如何重载Packet operator >>与SoundBuffer?
- 22. 为什么std :: operator >>(istream&,char&)会提取空格?
- 23. `std :: stringstream :: operator >>()`不能取消模板类型
- 24. 为什么istream :: operator >>接受字符指针/数组?
- 25. C++将文件读入数组错误:'operator >>'不匹配
- 26. 如何正确设置数组项目的istream&operator >>?
- 27. istream :: operator >>(const char&)如何实现这样的功能?
- 28. C++在'std :: cin中不匹配'operator >>'
- 29. 麻烦重载operator >>一矩阵类
- 30. no operator >>与这些操作数匹配
完美的答案,谢谢。为什么人们仍然把我的问题投下来,这个网站是不是提问? – 2012-03-26 20:40:11
我不知道,我不认为他们应该。如果我当天没有付出高薪,我会提出你的问题。 – 2012-03-26 20:43:40
不是我的失望,但它可能是因为使用谷歌搜索“Java运营商”,并通过前几个结果看将提供你所要求的(包括例子) – DNA 2012-03-26 20:45:29