魔方格魔方格合作機(jī)構(gòu)> 深圳培訓(xùn)學(xué)校>深圳市寶安區(qū)達(dá)內(nèi)IT培訓(xùn)
深圳市寶安區(qū)達(dá)內(nèi)IT培訓(xùn)
全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00
位置:魔方格 > 計算機(jī)>Java開發(fā)> Java算術(shù)運(yùn)算符有哪些  正文

Java算術(shù)運(yùn)算符有哪些

發(fā)布時間:2022-02-18 09:03:20來源:魔方格

Java算術(shù)運(yùn)算符有哪些?Java編程語言的算術(shù)運(yùn)算符主要有+(加號)、-(減號)、*(乘號)、/(除號)和%(求余),它們都是二元運(yùn)算符;其中“+”和“-”運(yùn)算符還可以作為數(shù)據(jù)的正負(fù)符號,如+5、-7。

一、Java算術(shù)運(yùn)算符:

Java中的算術(shù)運(yùn)算符主要有+(加號)、-(減號)、*(乘號)、/(除號)和%(求余),它們都是二元運(yùn)算符。

其中“+”和“-”運(yùn)算符還可以作為數(shù)據(jù)的正負(fù)符號,如+5、-7。

注意:除法運(yùn)算時,要記住0不可以作除數(shù)。例如,int a = 5/0;系統(tǒng)會報出ArithmeticException的異常。

二、java邏輯運(yùn)算符有幾種?

邏輯運(yùn)算符包括&&(&)(邏輯與)、||(|)(邏輯或)和!(邏輯非),返回值為布爾類型的表達(dá)式,操作元也必須是boolean型數(shù)據(jù)。

與比較運(yùn)算符相比,邏輯運(yùn)算符可以表示更加復(fù)雜的條件,如連接幾個關(guān)系表達(dá)式進(jìn)行判斷。

在邏輯運(yùn)算符中,除了“! ”是一元運(yùn)算符之外,其余的都是二元運(yùn)算符。

三、java位運(yùn)算符詳解

位運(yùn)算符主要針對二進(jìn)制,它包括了:“與”、“非”、“或”、“異或”。從表面上看似乎有點(diǎn)像邏輯運(yùn)算符,但邏輯運(yùn)算符是針對兩個關(guān)系運(yùn)算符來進(jìn)行邏輯運(yùn)算,而位運(yùn)算符主要針對兩個二進(jìn)制數(shù)的位進(jìn)行邏輯運(yùn)算。

1.與運(yùn)算符

與運(yùn)算符用符號“&”表示,其使用規(guī)律如下:兩個操作數(shù)中位都為1,結(jié)果才為1,否則結(jié)果為0。

2.或運(yùn)算符

或運(yùn)算符用符號“|”表示,其運(yùn)算規(guī)律如下:兩個位只要有一個為1,那么結(jié)果就是1,否則就為0。

3.非運(yùn)算符

非運(yùn)算符用符號“~”表示,其運(yùn)算規(guī)律如下:如果位為0,結(jié)果是1,如果位為1,結(jié)果是0。

相關(guān)內(nèi)容: Java Java算術(shù) Java算術(shù)運(yùn)算符

相關(guān)文章
最新文章
相關(guān)熱詞