关系运算的主要特征就是进行大小的比较处理,包括:> 、< 、= 、 !=、 >=、 <=、 ==。所有的关系运算返回的判断结果都是布尔类型的数据。
public class JavaDemo{
public static void main(String args[]){
int x = 10;
int y = 20;
boolean flag = x > y;
System.out.println(flag);
}
}
结果返回 false
在进行关系判断的时候特备需要注意的就是相等的判断问题。在Java里面“=”表示的赋值运算,而内容相同的比较是“==”。
在进行关系运算的时候可以针对所有的基本数据类型,也可以直接使用字符来处理。
public class JavaDemo{
public static void main(String args[]){
char c = '建';
boolean flag = 24314 == c;
System.out.println(flag);
}
}
数据类型之间提供有转型支持,所以在进行判断的时候字符会自动转为int而后进行数字的比较。