真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java運(yùn)算符和表達(dá)式的示例分析

這篇文章主要為大家展示了“java運(yùn)算符和表達(dá)式的示例分析”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“java運(yùn)算符和表達(dá)式的示例分析”這篇文章吧。

創(chuàng)新互聯(lián)建站主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)綏濱,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220

Java學(xué)習(xí)中,運(yùn)算符是必不可少的知識(shí)點(diǎn),Java提供了豐富的運(yùn)算符,如算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符等等。Java的表達(dá)式就是用運(yùn)算符連接起來(lái)的符合Java規(guī)則的式子。運(yùn)算符的優(yōu)先級(jí)決定了表達(dá)式中運(yùn)算執(zhí)行的先后順序。在編寫(xiě)程序時(shí)盡量的使用括號(hào)()運(yùn)算符號(hào)來(lái)實(shí)現(xiàn)想要的運(yùn)算次序,以免產(chǎn)生難以閱讀或含糊不清的計(jì)算順序。運(yùn)算符的結(jié)合性決定了并列的相同級(jí)別運(yùn)算符的先后順序。

java運(yùn)算符和表達(dá)式的示例分析

算術(shù)運(yùn)算符

1.加減運(yùn)算符:  +,-

加減運(yùn)算符是二目運(yùn)算符;加減運(yùn)算符的結(jié)合方向是從左到右;加減運(yùn)算符的操作元是整型或浮點(diǎn)型數(shù)據(jù),加減運(yùn)算符的優(yōu)先級(jí)是4級(jí)。

2.乘、除和求余運(yùn)算符: *,/,%

以上運(yùn)算符是二目運(yùn)算符,結(jié)合方向是從左到右,乘、除和求余運(yùn)算符的操作元是整型或浮點(diǎn)型數(shù)據(jù)。運(yùn)算符的優(yōu)先級(jí)是3級(jí)。

3.算術(shù)表達(dá)式

用算術(shù)符號(hào)和括號(hào)連接起來(lái)的符合java語(yǔ)法規(guī)則的式子,稱(chēng)為算術(shù)表達(dá)式。

4.自增自減運(yùn)算符:++,--

是單目運(yùn)算符,可以放在操作元之前,也可以放在操作元之后。操作元必須是一個(gè)整型或浮點(diǎn)型變量。作用是使變量的值增1或減1,如:
++x(--x)表示在使用x之前,先使x的值增(減)1。
x++(x--)表示在使用x之后,使x的值增(減)1。

運(yùn)算精度


精度從“低”到“高”排列的順序是:
byte  short  char  int  long  float  double
Java在計(jì)算算術(shù)表達(dá)式的值時(shí),使用下列計(jì)算精度規(guī)則:
1.如果表達(dá)式中有雙精度浮點(diǎn)數(shù)(double型數(shù)據(jù)),則按雙精度進(jìn)行運(yùn)算。
2.如果表達(dá)式中最高精度是單精度浮點(diǎn)數(shù)(float型數(shù)據(jù)),則按單精度進(jìn)行運(yùn)算。
3.如果表達(dá)式中最高精度是long型整數(shù),則按long精度進(jìn)行運(yùn)算。
4.如果表達(dá)式中最高精度低于int型整數(shù),則按int精度進(jìn)行運(yùn)算。

關(guān)系運(yùn)算符

關(guān)系運(yùn)算符是二目運(yùn)算符,用來(lái)比較兩個(gè)值的關(guān)系。關(guān)系運(yùn)算符的運(yùn)算結(jié)果是boolean型,當(dāng)運(yùn)算符對(duì)應(yīng)的關(guān)系成立時(shí),運(yùn)算結(jié)果是true,否則是false。

java運(yùn)算符和表達(dá)式的示例分析

邏輯運(yùn)算符

邏輯運(yùn)算符包括:&&,||,!
其中&&、||為二目運(yùn)算符,實(shí)現(xiàn)邏輯與、邏輯或。
!為單目運(yùn)算符實(shí)現(xiàn)邏輯非。
邏輯運(yùn)算符的操作元必須是boolean型數(shù)據(jù),邏輯運(yùn)算符可以用來(lái)連接關(guān)系表達(dá)式。

java運(yùn)算符和表達(dá)式的示例分析

位運(yùn)算符

在實(shí)際Java中位運(yùn)算符用的比較少
兩個(gè)整型數(shù)據(jù)實(shí)施位運(yùn)算,即對(duì)兩個(gè)整型數(shù)據(jù)對(duì)應(yīng)的位進(jìn)行運(yùn)算得到一個(gè)新的整型數(shù)據(jù)。

1.按位與”運(yùn)算
“按位與”運(yùn)算符“&”是二目運(yùn)算符。
2.按位或”運(yùn)算
“按位或”運(yùn)算符:“|”是二目運(yùn)算符。
3.按位非”運(yùn)算
“按位非”運(yùn)算符:“~”是單目運(yùn)算符。
4.按位異或”運(yùn)算
“按位異或”運(yùn)算符:“^”是二目運(yùn)算符

其他

1、賦值運(yùn)算符和賦值表達(dá)式:=
賦值運(yùn)算符是二目運(yùn)算符,左面的操作元必須是變量,不能是常量或表達(dá)式。
賦值運(yùn)算符的優(yōu)先級(jí)較低,是14級(jí),結(jié)合方向右到左。
賦值表達(dá)式的值就是“=”左面變量的值。
注意:不要將賦值運(yùn)算符“=”與關(guān)系運(yùn)算符“==”混淆。
2、instanceof運(yùn)算符
instanceof 運(yùn)算符是二目運(yùn)算符,左面的操作元是一個(gè)對(duì)象;右面是一個(gè)類(lèi)。當(dāng)左面的對(duì)象是右面的類(lèi)或子類(lèi)創(chuàng)建的對(duì)象時(shí),該運(yùn)算符運(yùn)算的結(jié)果是true ,否則是false。 

以上是“java運(yùn)算符和表達(dá)式的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


當(dāng)前題目:java運(yùn)算符和表達(dá)式的示例分析
文章起源:http://weahome.cn/article/ijjghj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部