IT兄弟連 Java語法教程 位運算符

  • 2019 年 10 月 5 日
  • 筆記

版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。

本文鏈接:https://blog.csdn.net/ITXDL123/article/details/94592542

關係運算符用來判定一個操作數與另外一個操作數之間的關係。特別是,它們可以判定相等和排序關係。表7中列出了關係運算符。

表7 關係運算符

關係運算符的結果為布爾值。關係運算符最常用與if語句和各種循環語句的控制表達式中。

Java中的任何類型,包括整數、浮點數、字元以及布爾值,都可以使用相等性測試運算符「==」和不等性測試運算符」!=」進行比較。需要注意的是,在Java中,」相等「是用兩個等號表示的,而不是一個等號(請記住:單個等號是賦值運算符)。只有數值類型才能使用排序運算符進行比較,即只有整形、浮點型以及字元型操作數,才可以進行以判定相互之間大小為目的的比較。

首先,關係運算符產生的結果是布爾值。例如,下面的程式碼是完全合法的:

int a = 4;

int b = 1;

boolean c = a < b;

在此,a<b的結果(false)被存儲在c中。