運算子類型
算術:
位元: 對位元進行操作。
關係: 比較值。
邏輯:執行邏輯運算。
算術運算子
基本運算子:
一元運算子:
自增和自減運算子:
++ 增量(加 1)
-- 減(從 1 減)
算術運算子的行為
整數除法:截斷餘數。
範例: 10 / 3 結果為 3。
模組運算子: 產生除法的餘數。
範例: 10 % 3 結果為 1。
class ModDemo { public static void main(String args[]) { int iresult = 10 / 3; int irem = 10 % 3; double dresult = 10.0 / 3.0; double drem = 10.0 % 3.0; System.out.println("Result and remainder of 10 / 3: " + iresult + " " + irem); System.out.println("Result and remainder of 10.0 / 3.0: " + dresult + " " + drem); } }
輸出:
10 / 3 的結果與餘數: 3 1
10.0 / 3.0 的結果和餘數: 3.3333333333333335 1.0
遞增與遞減
自增 (++):操作數加 1。
範例:x = x + 1;等價於 x++;
減 (--):操作數減 1。
範例:x = x - 1;相當於 x--;
前綴和後綴形式:
前綴:在表達式中使用值之前遞增/遞減。
範例:++x
後綴:在遞增/遞減之前使用表達式中的值。
範例:x++
int x = 10; int y = ++x; // y será 11, x será 11
重點總結
Java 具有用於數學、邏輯、關係和位元運算的運算子。
算術運算子包括+、-、*、/、%、++、--.
% 運算子可應用於整數和浮點類型。
自增(++)和自減(--)有前綴和後綴形式,影響運算順序。
了解運算符的行為對於避免複雜表達式中的邏輯錯誤非常重要。
以上是Java 中的運算符的詳細內容。更多資訊請關注PHP中文網其他相關文章!