比较运算符
== 比较符号两边数据是否相等,相等结果是true
< 比较符号左边的数据是否小于右侧的数据,如果小于结果是true
> 比较符号左边的数据是否大于右侧的数据,如果大于结果是true
<= 比较符号左边的数据是否小于或者等于右侧的数据,如果小于或者等于结果是true
>= 比较符号左边的数据是否大于或者等于右侧的数据,如果大于或者等于结果是true
!= 不等于符号,如果符号两边的数据不相等,结果是true
注意事项:
1.比较运算符的结果一定是一个boolean值,成立就是true,不成立就是false
2.如果进行多次判断,不能连着写。
数学当中的写法,例如:1 < x ❤️
程序当中不允许这种写法
代码练习:
/*
比较运算符:
大于: >
小于: <
大于等于: >=
小于等于: <=
相等: == 【两个等号连写才是相等,一个等号代表的是赋值】
不相等 !=
*/
public class Demo08Operator{
public static void main(String[] args){
System.out.println(10 > 5);//true
int num1 = 10;
int num2 = 12;
System.out.println(num1 < num2);//true
System.out.println(num2 >= 100);//false
System.out.println(num2 <= 100);//true
System.out.println(num2 <= 12);// true
System.out.println(10 == 10);//true
System.out.println(20 != 25);//true
System.out.println(20 != 20);//false
int x = 2;
//System.out.println(1 < x < 3);//错误写法,编译报错,不能连着写
}
}