左移( << )

将3左移2位:

运行结果是12过程:

首先会将3转为2进制表示形式(java中,整数默认就是int类型,也就是32):

0000 0000 0000 0000 0000 0000 0000 0011           然后左移2位后,低位补0

0000 0000 0000 0000 0000 0000 000 01100           换算成10进制为12

原文地址:https://www.cnblogs.com/yhcTACK/p/15361108.html