public class LogicOperation {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
boolean b1=true;
boolean b2=false;
int x1=3,x2=5,x3=10;
System.out.println(b1+"&&"+b2+"="+(b1&&b2));
System.out.println(b1+"||"+b2+"="+(b1||b2));
System.out.println("!"+b2+"="+(!b2));
System.out.println("x1>x2&&x1<x3"+(x1>x2&&x1<x3));
System.out.println("x1>x2||x1<x3"+(x1>x2||x1<x3));
System.out.println("!(x1>x2)"+(!(x1>x2)));
}
}
运行结果:
程序分析:创建类LogicOperation;
定义变量;
判断boolean型变量b1和b2的与、或、非逻辑关系;
判断整型表达式的与、或、非逻辑关系;