千鋒教育Java入門(mén)全套視頻教程(java核心技術(shù),適合java零基礎(chǔ),Java

7.15 P26-P33 java基本語(yǔ)法:運(yùn)算符
Java中有多種類(lèi)型的運(yùn)算符,用于執(zhí)行各種數(shù)學(xué)和邏輯操作。下面是我寫(xiě)的一些常見(jiàn)的Java運(yùn)算符以及它們的用法的解釋說(shuō)明:
1.算術(shù)運(yùn)算符:
+:求和運(yùn)算符,用于將兩個(gè)值相加。
-:減法運(yùn)算符,用于將右操作數(shù)從左操作數(shù)中減去。
*:乘法運(yùn)算符,用于將兩個(gè)值相乘。
/:除法運(yùn)算符,用于將左操作數(shù)除以右操作數(shù)。
%:取模運(yùn)算符,用于返回左操作數(shù)除以右操作數(shù)的余數(shù)。
2.關(guān)系運(yùn)算符:
==:等于運(yùn)算符,用于比較兩個(gè)值是否相等。
!=:不等于運(yùn)算符,用于比較兩個(gè)值是否不相等。
>:大于運(yùn)算符,用于比較左操作數(shù)是否大于右操作數(shù)。
<:小于運(yùn)算符,用于比較左操作數(shù)是否小于右操作數(shù)。
>=:大于等于運(yùn)算符,用于比較左操作數(shù)是否大于或等于右操作數(shù)。
<=:小于等于運(yùn)算符,用于比較左操作數(shù)是否小于或等于右操作數(shù)。
3.邏輯運(yùn)算符:
&&:邏輯與運(yùn)算符,用于組合兩個(gè)條件,當(dāng)且僅當(dāng)兩個(gè)條件都為真時(shí)返回真。(全對(duì)才對(duì),一錯(cuò)就錯(cuò))
||:邏輯或運(yùn)算符,用于組合兩個(gè)條件,當(dāng)任何一個(gè)條件為真時(shí)返回真。(一對(duì)就對(duì),全錯(cuò)才錯(cuò))
!:邏輯非運(yùn)算符,用于反轉(zhuǎn)布爾值的結(jié)果。
4.賦值運(yùn)算符:
=:賦值運(yùn)算符,用于將右操作數(shù)的值賦給左操作數(shù)。
5.自增和自減運(yùn)算符:
++:自增運(yùn)算符,用于將操作數(shù)的值加1。
i++:先使用后++
++i:先++后使用
--:自減運(yùn)算符,用于將操作數(shù)的值減1。
6.三元運(yùn)算符:
?:布爾表達(dá)式?結(jié)果1:結(jié)果2
當(dāng)表達(dá)式結(jié)果為真,獲得結(jié)果1;當(dāng)表達(dá)式結(jié)果為假,獲得結(jié)果2。
不同的運(yùn)算符有不同的優(yōu)先級(jí)和結(jié)合性,使用括號(hào)來(lái)明確優(yōu)先級(jí)和組合的順序。