关系运算符用于比较整数,浮点数或字符的任何组合。关系运算符的结果总是一个boolean值,true或false。它主要用于if语句测试中。
Java中有四个关系运算符:
> 大于
>= 大于或等于
< 小于
<= 小于或等于
package org.nhooo.example.fundamental;
public class RelationalDemo {
public static void main(String[] args) {
int value1 = 10, value2 = 25;
int age = 15;
double salary = 1000d;
char char1 = 'd', char2 = 'f';
if (value1 > value2) {
System.out.format("%d is greater than %d %n", value1, value2);
} else {
System.out.format("%d is greater than %d %n", value2, value1);
}
if (age >= 12) {
System.out.format("Hey, I am not a kid anymore %n");
}
if (char1 < char2) {
System.out.format("%c is less than %c %n", char1, char2);
} else {
System.out.format("%c is less than %c %n", char2, char1);
}
if (salary <= 3000d) {
System.out.println("Entry-level Staff");
}
}
}这是程序的结果:
25 is greater than 10 Hey, I am not a kid anymore d is less than f Entry-level Staff