代码点读机 / Java / <<

<< Java · 运算符

把二进制位整体向左移动,右边补 0。

怎么用

a << 位数

小例子

System.out.println(5 << 1);
// 101 -> 1010

运行结果

输出 10

提醒:相当于乘 2(注意溢出)

官方文档:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条