package org.nhooo.example.lang; public class ANDDemo { public static void main(String[] args) { int numberA = 16; int numberB = 16; // 运算符“&”用于进行按位与运算"&" is used for doing bitwise AND operation int result = numberA & numberB; System.out.println(numberA + " & " + numberB + " = " + result); // 以二进制格式打印结果 System.out.println(Integer.toBinaryString(numberA) + " & " + Integer.toBinaryString(numberB) + " = " + Integer.toBinaryString(result)); } }
代码段的结果:
16 & 16 = 16 10000 & 10000 = 10000