您好,登錄后才能下訂單哦!
這篇文章主要介紹了java中有哪些運算符,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
java中的運算符都有哪些
我們可以把所有的Java操作符為以下幾組(除位運算和其它運算符之外,其他幾種操作無幾乎是java中使用頻率最高的語法):
算術(shù)運算符、關(guān)系運算符、邏輯運算符、賦值運算符、位運算符、其它運算符
1、算術(shù)運算符
算術(shù)運算符用于在數(shù)學(xué)表達式中,他們是在代數(shù)中使用的方法相同。假設(shè)整型變量a=20,b=10,則:
2、關(guān)系運算符
關(guān)系運算符用來比較操作數(shù),假設(shè)變量a=20,b=10,則:
3、邏輯運算符
邏輯運算符用來描述與、或、非邏輯關(guān)系,假設(shè)變量a=true,b=false,則:
4、位運算符
位運算符可以應(yīng)用到整數(shù)類型,長型,整型,短整型,字符和字節(jié)。它作用于位,并執(zhí)行逐位操作。
假設(shè)整型變量A=60(0011 1100)和變量B=13(0000 1101),則:
5、賦值運算符
賦值運算符是為變量賦值所使用,如下:
6、其它運算符_條件運算符
條件運算符也被稱為三元運算符,可以作為賦值運算符種很特殊的一種,此運算符是確定哪些值應(yīng)分配給變量。語法:
variable x = (expression) ? value if true : value if false
"?"號左側(cè)為條件表達式ture或false,如果true則將":"左側(cè)值賦值給"="左側(cè)的變量;如果false則將":"右側(cè)值賦值給"="左側(cè)的變量。
7、其它運算符_instanceof運算符
instanceof運算符只用于對象引用變量,檢查對象是否為特定類型(類或接口類型)。語法:
( Object reference variable ) instanceof (class/interface type)
如果左側(cè)值的類型與右側(cè)的類/接口類型(包含父類)一致,則結(jié)果為 true。
感謝你能夠認真閱讀完這篇文章,希望小編分享java中有哪些運算符內(nèi)容對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。