10.运算符_比较运算符&&11.运算符_逻辑运算符和短路效果
This commit is contained in:
22
day02/src/com/inmind/Demo09.java
Normal file
22
day02/src/com/inmind/Demo09.java
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
package com.inmind;
|
||||||
|
/*
|
||||||
|
10.运算符_比较运算符
|
||||||
|
比较运算符包括:
|
||||||
|
== 比较符号两边数据是否相等,相等结果是true。
|
||||||
|
< 比较符号左边的数据是否小于右边的数据,如果小于结果是true。
|
||||||
|
> 比较符号左边的数据是否大于右边的数据,如果大于结果是true。
|
||||||
|
<= 比较符号左边的数据是否小于或者等于右边的数据,如果小于结果是true。
|
||||||
|
>= 比较符号左边的数据是否大于或者等于右边的数据,如果小于结果是true。
|
||||||
|
!= 不等于符号 ,如果符号两边的数据不相等,结果是true。
|
||||||
|
比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值true或者false 。
|
||||||
|
*/
|
||||||
|
public class Demo09 {
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
32
day02/src/com/inmind/Demo10.java
Normal file
32
day02/src/com/inmind/Demo10.java
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
package com.inmind;
|
||||||
|
/*
|
||||||
|
运算符_逻辑运算符
|
||||||
|
&& : 双与 短路与 并且
|
||||||
|
|| :双或 短路与 或者
|
||||||
|
! : 非 取反
|
||||||
|
|
||||||
|
短路效果:双与与双或的短路效果(只要已经有确定的结果,就不要做多余的操作)!!!!!
|
||||||
|
*/
|
||||||
|
public class Demo10 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
//双与:一假即假
|
||||||
|
System.out.println(true && true);//true
|
||||||
|
System.out.println(true && false);//false
|
||||||
|
System.out.println(false && true);//false,右边不计算
|
||||||
|
//双或:一真即真
|
||||||
|
System.out.println(false || false);//falase
|
||||||
|
System.out.println(false || true);//true
|
||||||
|
System.out.println(true || false);//true,右边不计算
|
||||||
|
|
||||||
|
System.out.println(!false);//true
|
||||||
|
System.out.println("-----------------------------------------------");
|
||||||
|
int i = 10;
|
||||||
|
System.out.println(i>5 && i++>10);//false
|
||||||
|
System.out.println(i);//11
|
||||||
|
|
||||||
|
int j = 20;
|
||||||
|
System.out.println(j++<21 && ++j<20);
|
||||||
|
System.out.println(j);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user