位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java 什么是運(yùn)算符優(yōu)先級(jí)?

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-20

運(yùn)算符優(yōu)先級(jí)

在Java開(kāi)發(fā)中,一個(gè)表達(dá)式中經(jīng)常會(huì)含有多個(gè)不同的運(yùn)算符,這些運(yùn)算符連接了具有不同數(shù)據(jù) 類(lèi)型的數(shù)據(jù)對(duì)象。由于表達(dá)式有多種運(yùn)算,那么不同的運(yùn)算順序可能會(huì)得出不同的結(jié)果,甚至出現(xiàn) 運(yùn)算錯(cuò)誤,這是因?yàn)楫?dāng)表達(dá)式中含有多種運(yùn)算時(shí),我們必須按一定順序進(jìn)行結(jié)合,這樣才能保證運(yùn) 算的合理性和結(jié)果的正確性、唯一性。因此,先計(jì)算哪一個(gè),后計(jì)算哪一個(gè),是非常重要的。

Java對(duì)所有運(yùn)算符做了優(yōu)先級(jí)排序,優(yōu)先級(jí)高的運(yùn)算先執(zhí)行,優(yōu)先級(jí)低的后執(zhí)行。在Java中,括號(hào)的優(yōu)先級(jí)最高,括號(hào)內(nèi)的運(yùn)算最先執(zhí)行。圖表列出了所有運(yùn)算符的優(yōu)先級(jí),優(yōu)先級(jí)最高的 在上面,優(yōu)先級(jí)最低的在下面。image.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部