Java運算符主要有以下功能:
算術運算符:用于執行基本的數學運算,包括加法(+)、減法(-)、乘法(*)、除法(/)和取余(%)。
賦值運算符:用于將值賦給變量,包括簡單賦值(=)、加等于賦值(+=)、減等于賦值(-=)、乘等于賦值(*=)等。
關系運算符:用于比較兩個值之間的關系,包括等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)和小于等于(<=)。
邏輯運算符:用于執行邏輯操作,包括與(&&)、或(||)和非(!)。
位運算符:用于對二進制數進行位操作,包括位與(&)、位或(|)、位異或(^)、位非(~)、左移(<<)和右移(>>)。
條件運算符:也稱為三元運算符,用于根據條件的真假選擇不同的值,格式為條件表達式 ? 表達式1 : 表達式2。
自增自減運算符:用于對變量進行自增或自減操作,包括自增(++)和自減(–)。
instanceof運算符:用于判斷一個對象是否屬于某個特定的類。
優先級運算符:用于指定運算符的優先級順序,包括小括號(())和點(.)運算符。
這些運算符可以用于執行不同類型的操作,使得程序能夠實現各種功能。