比较运算符(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 } }