計(jì)算機(jī)等級(jí)二級(jí)JAVA輔導(dǎo)賦值運(yùn)算符

字號(hào):

在第2章中你已經(jīng)使用過(guò)賦值運(yùn)算符。下面我們正式討論它。賦值運(yùn)算符是一個(gè)等號(hào)“=”。它在Java 中的運(yùn)算與在其他計(jì)算機(jī)語(yǔ)言中的運(yùn)算一樣,其通用格式為:
    var = expression;
    這里,變量var 的類(lèi)型必須與表達(dá)式expression 的類(lèi)型一致。
    賦值運(yùn)算符有一個(gè)有趣的屬性,你或許并不熟悉:它允許你對(duì)一連串變量賦值。例如,請(qǐng)看下面的例子:
    int x,y,z; x = y = z = 100; // set x,y,and z to 100
    該例子使用一個(gè)賦值語(yǔ)句對(duì)變量 x、y、z 都賦值為100。這是因?yàn)椤?”運(yùn)算符產(chǎn)生右邊表達(dá)式的值,因此 z = 100 的值是 100,然后該值被賦給 y ,并依次被賦給 x 。使用“串賦值”是給一組變量賦同一個(gè)值的簡(jiǎn)單辦法。