From ee49b3318ea66f5df4431ad495b10f68c12589da Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Thu, 23 Apr 2026 11:44:35 +0800 Subject: [PATCH] =?UTF-8?q?day02-=E8=BF=90=E7=AE=97=E7=AC=A6-=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E8=BF=90=E7=AE=97=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day02/src/com/inmind/yunsuanfu02/Demo11.java | 41 ++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 day02/src/com/inmind/yunsuanfu02/Demo11.java diff --git a/day02/src/com/inmind/yunsuanfu02/Demo11.java b/day02/src/com/inmind/yunsuanfu02/Demo11.java new file mode 100644 index 0000000..2d6d916 --- /dev/null +++ b/day02/src/com/inmind/yunsuanfu02/Demo11.java @@ -0,0 +1,41 @@ +package com.inmind.yunsuanfu02; +/* +运算符_逻辑运算符 +&& : 双与 短路与 并且 +|| :双或 短路与 或者 +! : 非 取反 + +注意:逻辑运算符经常与比较运算符结合使用!!! + +短路效果:双与与双或的短路效果(只要已经有确定的结果,就不要做多余的操作) + */ +public class Demo11 { + public static void main(String[] args) { + //双与:一假即假 + System.out.println(true&&true);//true + System.out.println(true&&false);//false + System.out.println(false&&false);//false + + //双或:一真即真 + System.out.println(true||true);//true + System.out.println(true||false);//true + System.out.println(false||true);//true + System.out.println(false||false);//false + //非:取反 + System.out.println(!false);//true + System.out.println(!!false);//false + System.out.println("--------------------------"); + //判断一个小学生是否得了100 + int math = 100; + int chinese = 99; + System.out.println((math == 100)||(chinese==100));//false + + System.out.println("-----------以下是短路效果-----------"); + int i = 10; + int j = 20; + //短路效果:双与与双或的短路效果(只要已经有确定的结果,就不要做多余的操作) + System.out.println(i ++j);//false + System.out.println(i);//11 + System.out.println(j);//21 + } +}