java-运算符-比较运算符
运算符
比较运算符
比较运算符,返回值一定为布尔(boolean)类型
大于( > )
大于等于( >= )
int a = 1;
int b = 1;
System.out.println(a > b); // false
小于( < )
小于等于( <= )
int a = 1;
int b = 1;
System.out.println(a <= b); // true
等等( == )
不等( != )
== 与 != 比较基本类型时,比较的是值是否相等;比较引用类型时,比较的是地址是否相等。
[可看出,数组str与数组str2的地址不相等,所以比较结果为false]
instanceof (判断当前变量,是否为否一类型)
例:[判断变量str是否为String类型,结果为true]