比较运算符(ComparisonOperator)
比较运算符(ComparisonOperator)
概述:
用于比较两个数据之间的大小关系的符号,java中的比较运算符就是数学中的比较运算符。所以在使用上和数学中的比较运算符是一样,比较运算符的运算结果是布尔类型。
符号:
< > >= <= == !=
注意:
< <= > >= 只能比较数字类型数据 (一般指的是 整数 小数 字符)
== != 可以比较任意数据类型的数据(比如:字符类型)
代码示例:
public class ComparisonOperatorDemo {
public static void main(String[] args) {
// 比较运算符
int num1 = 200;
int num2 = 250;
System.out.println(num1 < num2);// true
System.out.println(num1 <= num2);// true
System.out.println(num1 > num2);// false
System.out.println(num1 >= num2);// false
System.out.println(num1 == num2);// false
System.out.println(num1 != num2);// true
// 比较运算符只能同时比较两个数据
String name1 = "张三";
String name2 = "李四";
// 字符串使用 > >= < <= 不能比较 使用 == != 就可以比较
System.out.println(name1 != name2);// true
System.out.println(name1 == name2);// false
}
}
