全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)常見(jiàn)問(wèn)題正文

Java培訓(xùn):賦值運(yùn)算符

更新時(shí)間:2023-12-15 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  賦值運(yùn)算符的作用就是將常量、變量或表達(dá)式的賦值給某一個(gè)變量。Java中的賦值運(yùn)算及用法如表2-4所示。

  表2-4 Java中的賦值運(yùn)算符及用法

1702605341707_Java中的賦值運(yùn)算符及用法.jpg

  在賦值過(guò)程中,運(yùn)算順序從右往左,將右邊表達(dá)式的結(jié)果賦值給左邊的變量。在賦值運(yùn)算符的使用中,需要注意以下幾個(gè)問(wèn)題。

  (1)在Java中可以通過(guò)一條賦值語(yǔ)句對(duì)多個(gè)變量進(jìn)行賦值,具體示例如下:

int x, y, z;
x = y = z = 5;         //為3個(gè)變量同時(shí)賦值

  在上述代碼中,用一條賦值語(yǔ)句將變量x、y、z的值同時(shí)賦值為5。需要注意的是,下面這種寫(xiě)法在Java中是不可以的。

int x = y = z = 5;    //這樣寫(xiě)是錯(cuò)誤的

  (2)在表2-4中,除了“=”,其他運(yùn)算符都是特殊的賦值運(yùn)算符,以“+=”為例,x+=3就相當(dāng)于x=x+3,表達(dá)式首先會(huì)進(jìn)行加法運(yùn)算x+3,再將運(yùn)算結(jié)果賦值給變量x。﹣=、*=、/=、%=賦值運(yùn)算符都可以依次類(lèi)推。

  本文版權(quán)歸黑馬程序員Java培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!

  作者:黑馬程序員Java培訓(xùn)學(xué)院

  首發(fā):https://java.itheima.com

分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!