运算符 & 抽象方法
- int other
位与运算符。
将 this
和 other
都视为足够大的二进制补码整数,结果是具有同时在这两个数中设置的位集的数。
如果两个操作数都为负数,则结果为负数,否则结果为非负数。
print((2 & 1).toRadixString(2)); // 0010 & 0001 -> 0000
print((3 & 1).toRadixString(2)); // 0011 & 0001 -> 0001
print((10 & 2).toRadixString(2)); // 1010 & 0010 -> 0010
实现
int operator &(int other);