3-2Java中的算術(shù)運(yùn)算符中的int sum=--age1;為什么是--age1;而不能是age1--;案例中給的是兩個(gè)變量,這里只有一個(gè),怎么去判斷--放到左邊還是右邊。我還是對(duì)這一個(gè)知識(shí)點(diǎn)不懂,有會(huì)的能教教我嗎?謝謝啦!

歌舞青春
2014-06-03
5 回答
舉報(bào)
0/150
提交
取消
2014-06-04
++ 和 -- 既可以出現(xiàn)在操作數(shù)的左邊,也可以出現(xiàn)在右邊,但結(jié)果是不同滴。請(qǐng)認(rèn)真閱讀算術(shù)運(yùn)算符中示例,已經(jīng)講解很清楚
2014-08-14
++ , --。如果在變量左邊,表示先運(yùn)行算術(shù)運(yùn)算符再進(jìn)行賦值。如果在變量右邊,表示先賦值再進(jìn)行算術(shù)運(yùn)算符。記住這兩條就明白了。
你這個(gè)問題,我當(dāng)初認(rèn)真看C#書籍時(shí)上面講的很清楚。
2014-06-25
我覺得樓主的意思是,比如求取 age1 自減后的年齡 ,這個(gè)若是--在左邊,那么什么樣的題目要求下,--在右邊,,示例中只是介紹了兩者運(yùn)算的不同,沒有給出該如何判斷,我也還是不會(huì)= =
2014-06-04
嗯嗯,謝謝老師回復(fù),我會(huì)了!
2014-06-04
int sum=--age1;表示 age1先減1 后賦值給sum int sum=age1--;表示 age1賦值給sum 后減1