一、學(xué)習(xí)要求
書籍參考章節(jié): 第3.5章
知識點:
- 關(guān)系運算符
二、參考知識
關(guān)系運算符用于對值進行比較吃媒。java中有如下關(guān)系運算符。如下表所示:
運算符 | 描述 | 例子(假設(shè)A的值為10吕喘,B的值為20) |
---|---|---|
== | 檢查如果兩個操作數(shù)的值是否相等,如果相等則條件為真刑桑。 | (A == B)為假(非真)氯质。 |
!= | 檢查如果兩個操作數(shù)的值是否相等,如果值不相等則條件為真祠斧。 | (A != B) 為真闻察。 |
> | 檢查左操作數(shù)的值是否大于右操作數(shù)的值,如果是那么條件為真琢锋。 | (A> B)非真辕漂。 |
< | 檢查左操作數(shù)的值是否小于右操作數(shù)的值,如果是那么條件為真吴超。 | (A <B)為真钉嘹。 |
>= | 檢查左操作數(shù)的值是否大于或等于右操作數(shù)的值,如果是那么條件為真鲸阻。 | (A> = B)為假跋涣。 |
<= | 檢查左操作數(shù)的值是否小于或等于右操作數(shù)的值,如果是那么條件為真鸟悴。 | (A <= B)為真陈辱。 |
下面看一個例子,代碼如下
public class Test {
public static void main(String args[]) {
int a = 10;
int b = 20;
System.out.println("a == b = " + (a == b) );
System.out.println("a != b = " + (a != b) );
System.out.println("a > b = " + (a > b) );
System.out.println("a < b = " + (a < b) );
System.out.println("b >= a = " + (b >= a) );
System.out.println("b <= a = " + (b <= a) );
}
}
以上實例編譯運行結(jié)果如下:
a == b = false
a != b = true
a > b = false
a < b = true
b >= a = true
b <= a = false