From 01dd01491658420bf928fec371f3539ebfb57778 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Wed, 14 Jan 2026 14:12:13 +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/Demo08.java | 15 +++++++ day02/src/com/inmind/yunsuanfu02/Demo09.java | 41 ++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 day02/src/com/inmind/yunsuanfu02/Demo08.java create mode 100644 day02/src/com/inmind/yunsuanfu02/Demo09.java diff --git a/day02/src/com/inmind/yunsuanfu02/Demo08.java b/day02/src/com/inmind/yunsuanfu02/Demo08.java new file mode 100644 index 0000000..942e9de --- /dev/null +++ b/day02/src/com/inmind/yunsuanfu02/Demo08.java @@ -0,0 +1,15 @@ +package com.inmind.yunsuanfu02; +/* +运算符_比较运算符 +==,>,< ,>=,<=,!= +*/ +public class Demo08 { + public static void main(String[] args) { + System.out.println(1==1);//true + System.out.println(1<2);//true + System.out.println(3>4);//false + System.out.println(3<=4);//true + System.out.println(3>=4);//false + System.out.println(3!=4);//true + } +} diff --git a/day02/src/com/inmind/yunsuanfu02/Demo09.java b/day02/src/com/inmind/yunsuanfu02/Demo09.java new file mode 100644 index 0000000..37c79a4 --- /dev/null +++ b/day02/src/com/inmind/yunsuanfu02/Demo09.java @@ -0,0 +1,41 @@ +package com.inmind.yunsuanfu02; +/* +运算符_逻辑运算符 +&& : 双与 短路与 并且 +|| :双或 短路与 或者 +! : 非 取反 + +注意:逻辑运算符经常与比较运算符结合使用!!! + +短路效果:双与与双或的短路效果(只要已经有确定的结果,就不要做多余的操作) + */ +public class Demo09 { + 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 + } +}