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

等等( == )
不等( != )
== 与 != 比较基本类型时,比较的是值是否相等;比较引用类型时,比较的是地址是否相等。
java-运算符-比较运算符
[可看出,数组str与数组str2的地址不相等,所以比较结果为false]

instanceof (判断当前变量,是否为否一类型)
例:[判断变量str是否为String类型,结果为true]java-运算符-比较运算符