在Java中,左移(<<)後,右邊補0.右移(>>),最左邊補上原來的位(是0補0,是1補1)。
下面是一個位移的有趣的小應用。
public class ShiftOperator{ public static void main(String[] args){ int number = 1; System.out.println("2的0次方:" + number); number = number<<1; System.out.println("2的1次方:" + number); number = number<<1; System.out.println("2的2次方:" + number); } }