發(fā)布時(shí)間:2022-02-22 14:01:52來(lái)源:轉(zhuǎn)載
Java開(kāi)發(fā)運(yùn)算符主要有哪些?Java編程語(yǔ)言的算術(shù)運(yùn)算符主要有+(加號(hào))、-(減號(hào))、*(乘號(hào))、/(除號(hào))和%(求余),它們都是二元運(yùn)算符;其中“+”和“-”運(yùn)算符還可以作為數(shù)據(jù)的正負(fù)符號(hào),如+5、-7。
一、Java算術(shù)運(yùn)算符有哪些?
Java中的算術(shù)運(yùn)算符主要有+(加號(hào))、-(減號(hào))、*(乘號(hào))、/(除號(hào))和%(求余),它們都是二元運(yùn)算符。
其中“+”和“-”運(yùn)算符還可以作為數(shù)據(jù)的正負(fù)符號(hào),如+5、-7。
注意:除法運(yùn)算時(shí),要記住0不可以作除數(shù)。例如,int a = 5/0;系統(tǒng)會(huì)報(bào)出ArithmeticException的異常。
二、java邏輯運(yùn)算符有幾種
邏輯運(yùn)算符包括&&(&)(邏輯與)、||(|)(邏輯或)和!(邏輯非),返回值為布爾類型的表達(dá)式,操作元也必須是boolean型數(shù)據(jù)。
與比較運(yùn)算符相比,邏輯運(yùn)算符可以表示更加復(fù)雜的條件,如連接幾個(gè)關(guān)系表達(dá)式進(jìn)行判斷。
在邏輯運(yùn)算符中,除了“! ”是一元運(yùn)算符之外,其余的都是二元運(yùn)算符。
三、java位運(yùn)算符詳解
位運(yùn)算符主要針對(duì)二進(jìn)制,它包括了:“與”、“非”、“或”、“異或”。從表面上看似乎有點(diǎn)像邏輯運(yùn)算符,但邏輯運(yùn)算符是針對(duì)兩個(gè)關(guān)系運(yùn)算符來(lái)進(jìn)行邏輯運(yùn)算,而位運(yùn)算符主要針對(duì)兩個(gè)二進(jìn)制數(shù)的位進(jìn)行邏輯運(yùn)算。
1.與運(yùn)算符
與運(yùn)算符用符號(hào)“&”表示,其使用規(guī)律如下:兩個(gè)操作數(shù)中位都為1,結(jié)果才為1,否則結(jié)果為0。
2.或運(yùn)算符
或運(yùn)算符用符號(hào)“|”表示,其運(yùn)算規(guī)律如下:兩個(gè)位只要有一個(gè)為1,那么結(jié)果就是1,否則就為0。
3.非運(yùn)算符
非運(yùn)算符用符號(hào)“~”表示,其運(yùn)算規(guī)律如下:如果位為0,結(jié)果是1,如果位為1,結(jié)果是0。
雅思 托福 GRE SSAT SAT GMAT ACT 個(gè)人提升英語(yǔ) 英語(yǔ)四六級(jí) 多鄰國(guó)英語(yǔ)測(cè)試 詞庫(kù) IB 英語(yǔ)口語(yǔ) 商務(wù)英語(yǔ) 公共英語(yǔ) 考研英語(yǔ) 青少兒英語(yǔ) 成人英語(yǔ) A-Level 學(xué)生英語(yǔ) 初高中英語(yǔ) OSSD AP課程 AEAS個(gè)性化定制課程 一級(jí)建造師 二級(jí)建造師 消防工程師 消防設(shè)施操作員 BIM 造價(jià)工程師 環(huán)評(píng)師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑八大員 公路水運(yùn)檢測(cè) 通信工程 裝配式工程師 注冊(cè)電氣工程師 二級(jí)注冊(cè)建筑師 一級(jí)注冊(cè)建筑師 智慧消防工程師 智慧建造工程師 全過(guò)程工程咨詢師 EPC 碳排放管理師 ACCA CFA 注冊(cè)會(huì)計(jì)師 會(huì)計(jì)證 初中級(jí)經(jīng)濟(jì)師 初級(jí)會(huì)計(jì)師 中級(jí)會(huì)計(jì)師 基金從業(yè) 證券從業(yè) 稅務(wù)師 薪稅師 企業(yè)合規(guī)師 會(huì)計(jì)就業(yè)實(shí)操 期貨從業(yè) FRM CMA CQF 教師資格 人力資源管理 導(dǎo)游考試 心理咨詢師 健康管理師 社會(huì)工作師 普通話 育嬰員 物流師 家庭教育指導(dǎo)師 專利代理師 教師招聘 兒童專注力 兒童情緒管理 法律職業(yè)資格 少兒編程 書(shū)法培訓(xùn) 國(guó)畫 茶藝 樂(lè)器音樂(lè) 舞蹈 棋類 機(jī)器人編程 戲曲培訓(xùn) 信奧賽C++ 少兒小主播 口才培訓(xùn) 籃球培訓(xùn) 商務(wù)辦公 影視后期 剪輯包裝 游戲設(shè)計(jì) 游戲程序 UI設(shè)計(jì) 室內(nèi)設(shè)計(jì) photoshop CAD制圖 視覺(jué)設(shè)計(jì) 商業(yè)空間設(shè)計(jì) 平面設(shè)計(jì)