小程序|Java 运算符、输入、选择流程控制详细讲解( 三 )

public classOperatorDemo{publicstaticvoidmain(String[
args){
//定义三个变量inta=10;intb=20;intc=10;//==System.out.println(a == b);System.out.println(a == c);System.out.println(\"------------\");//!=System.out.println(a != b);System.out.println(a != c);System.out.println(\"------------\");//>System.out.println(a > b);System.out.println(a > c);System.out.println(\"------------\");//>=System.out.println(a >= b);System.out.println(a >= c);System.out.println(\"------------\");System.out.println(a == b);System.out.println(a = b);//20把b的值赋值给了a , 并把a作为结果输出了

复制代码
1.4 逻辑运算符的概述和使用1.4.1 逻辑运算符概述逻辑运算符用于连接关系表达式 , 在 Java 中不可以写成 3<x<6  , 应该写成 x>3 && x<6  。

  • 逻辑运算符有哪些 && || !
  • 结论:
  • && :有 false 则 false 。
  • || :有 true 则 true 。
  • ! :非 false 则 true , 非 true 则 false 。
1.4.2 代码实战public classOperatorDemo{publicstaticvoidmain(String[
args){
//定义变量inta=3;intb=4;intc=5;//&&逻辑与System.out.println((a>b) && (a>c));//false && falseSystem.out.println((a<b) && (a>c));//true && falseSystem.out.println((a>b) && (a<c));//false && trueSystem.out.println((a<b) && (a<c));//true && trueSystem.out.println(\"------------\");//||逻辑或System.out.println((a>b) || (a>c));//false || falseSystem.out.println((a<b) || (a>c));//true || falseSystem.out.println((a>b) || (a<c));//false || trueSystem.out.println((a<b) || (a<c));//true || trueSystem.out.println(\"------------\");//!逻辑非System.out.println((a>b));System.out.println(!(a>b));System.out.println(!!(a>b));