可能重复:
以下标志是什么:<<?
有人可以在下面的示例代码中解释<<
final static public int MY_VAR = 1<<3;
Run Code Online (Sandbox Code Playgroud)
谢谢!
它是按位左移运算符.它将位移到左侧,如下所示:
00000001 << 3 == 00001000
Run Code Online (Sandbox Code Playgroud)
换句话说,1 << 3 == 8因为你将1位移位3位.
| 归档时间: |
|
| 查看次数: |
6579 次 |
| 最近记录: |