Java符號意思
Java 中的符號(或標記)用於定義程式結構、變數、方法、類別和其他程式元素。以下是一些常見的 Java 符號及其含義:
-
{
和}
:用於定義區塊的開始和結束。例如,方法體、建構子體、迴圈體和條件陳述體都用大括號來定義。 -
[
和]
:用於定義陣列的維度。例如,int[] arrayName;
用來宣告一個整數陣列。 -
(
和)
:用於定義方法的參數列表和調用方法時的參數值。例如,void printMessage(String message)
是一個帶有String
參數的方法聲明。 -
.
(點):用於訪問對象的屬性和方法,或者訪問類別的靜態成員。例如,objectName.methodName(parameters);
用來調用一個方法。 -
;
(分號):用於結束陳述。Java 語法中的每個陳述都以分號結束。 -
,
(逗號):用於分隔列表中的元素,例如方法參數、陣列元素等。 -
:
(冒號):用於分隔陳述的左邊和右邊,例如在if-else
陳述中,或者用於接口和類別的實作列表中。 -
=
(等號):用於為變數賦值。 -
+
、-
、*
、/
、%
:分別用於加法、減法、乘法、除法和取餘運算。 -
!
(感嘆號):用於邏輯非運算,例如!condition
。 -
~
(波浪號):用於取反運算,例如~number
。 -
&
(和號):用於邏輯與運算,例如condition1 & condition2
。 -
|
(或號):用於邏輯或運算,例如condition1 | condition2
。 -
^
(上標符號):用於邏輯異或運算,例如condition1 ^ condition2
。 -
<<
(左移位運運算元):用於將整數左移,每左移一位,相當於乘以 2。 -
>>
(右移位運運算元):用於將整數右移,每右移一位,相當於除以 2。 -
==
(等於等於):用於比較兩個值是否相等。 -
!=
(不等於):用於比較兩個值是否不相等。 -
>
(大於):用於比較兩個值是否一個大於另一個。 -
<
(小於):用於比較兩個值是否一個小於另一個。 -
>=
(大於等於):用於比較兩個值是否一個大於或等於另一個。 -
<=
(小於等於):用於比較兩個值是否一個小於或等於另一個。 -
?
(問號):用於三元條件運運算元condition ? trueValue : falseValue
。 -
@
(at 符號):在注釋中用於標註注釋中的特定部分,例如@Override
注釋。
這些符號在 Java 程式設計中扮演著重要的角色,它們幫助定義程式結構和控制資料流。了解這些符號的用途對於正確理解和編寫 Java 程式碼至關重要。