public class LogicalOperation {
  public static void main(String[] args) {
    int a = 5;
    int b = 10;
    boolean c = true;
    boolean d = false;

    System.out.println("a & b = " + (a & b));
    System.out.println("a | b = " + (a | b));
    System.out.println("a ^ b = " + (a ^ b));
    System.out.println("!c = " + !c);
    System.out.println("!d = " + !d);
  }
}

逻辑运算符是用来处理布尔类型变量的运算符,包括与运算符(&)、或运算符(|)、异或运算符(^)和非运算符(!)。在这个示例代码中,我们定义了两个整数变量a和b,以及两个布尔变量c和d。然后我们演示了逻辑运算符的使用方法,并输出了结果。同时,我们也展示了如何使用Java的println函数输出结果。