<<是左移 >>是右移例如 4<<2 结果是 16二进制表示 0000 0100 变成 0001 0000例如10<<2 结果是 2二进制表示 0000 1010 变成 0000 0010| 是按位“或“运算,即对两个数的每一位都进行”或“运算二进制 1111 0000 | 0000 1111 =1111 1111 0000 1000 | 0000 0111 =0000 1111