關(guān)系運(yùn)算符
下表為Java支持的關(guān)系運(yùn)算符
表格中的實(shí)例整數(shù)變量A的值為10,變量B的值為20:
運(yùn)算符描述例子
==檢查如果兩個(gè)操作數(shù)的值是否相等,如果相等則條件為真。(A == B)為假(非真)。
!=檢查如果兩個(gè)操作數(shù)的值是否相等,如果值不相等則條件為真。(A != B) 為真。
> 檢查左操作數(shù)的值是否大于右操作數(shù)的值,如果是那么條件為真。(A> B)非真。
< 檢查左操作數(shù)的值是否小于右操作數(shù)的值,如果是那么條件為真。(A
> =檢查左操作數(shù)的值是否大于或等于右操作數(shù)的值,如果是那么條件為真。(A> = B)為假。
<=檢查左操作數(shù)的值是否小于或等于右操作數(shù)的值,如果是那么條件為真。(A <= B)為真。
實(shí)例
下面的簡(jiǎn)單示例程序演示了關(guān)系運(yùn)算符。復(fù)制并粘貼下面的Java程序并保存為Test.java文件,然后編譯并運(yùn)行這個(gè)程序:
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) );
}
}
以上實(shí)例編譯運(yùn)行結(jié)果如下:
a == b = false
a != b = true
a > b = false
a < b = true
b >= a = true
b <= a = false
![]() | ![]() .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 |
![]() | ![]() .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |