1️⃣ 運算子

<aside> 📘

運算子是用於執行特定操作的符號,對變數或值進行運算。在 Java 中,運算子可分為數個類別,包括 算術運算子比較運算子邏輯運算子位元運算子條件運算子。每種類型的運算子都有其特定的功能和用法,了解各種運算子的用途對於撰寫正確的程式碼至關重要。

</aside>

1. 算術運算子(Arithmetic Operators)

算術運算子用於數學運算,如加法、減法、乘法和除法等。

運算子 作用 範例
+ 加法 a + b
- 減法 a - b
* 乘法 a * b
/ 除法 a / b
% 取餘數 a % b
++ 自增(加 1) a++++a
-- 自減(減 1) a----a

2. 比較運算子(Comparison Operators)

比較運算子用於比較兩個值,結果為布林值(truefalse)。

運算子 作用 範例
== 等於 a == b
!= 不等於 a != b
> 大於 a > b
< 小於 a < b
>= 大於或等於 a >= b
<= 小於或等於 a <= b

3. 邏輯運算子(Logical Operators)

邏輯運算子用於布林值的邏輯運算,通常用於條件判斷。

運算子 作用 範例
&& 邏輯 AND(且) a && b
` `
! 邏輯 NOT(非) !a

4. 位元運算子(Bitwise Operators)

位元運算子用於二進位位元的操作,主要用於低階運算。

運算子 作用 範例
& 位元 AND a & b
` ` 位元 OR
^ 位元 XOR a ^ b
~ 位元 NOT ~a
<< 位元左移 a << 2
>> 位元右移 a >> 2