2012-03-29 100 views
0

可能重複:
explain working of post and pre increment operator in Java
What is the difference between int++ and ++int?Java中的++ int是什麼?

在Java中,什麼是++int?它有什麼作用?這是什麼意思?

(對不起,我沒有正確地提出這樣的問題最後一次。)

+3

這與您在其他問題中得到的C++答案完全相同。 – 2012-03-29 00:55:07

+1

將來,請在發佈問題之前進行搜索。 – paxdiablo 2012-03-29 00:58:17

+0

@Brendan,大部分都是真實的,但任何區別都完全[在此詳述](http://stackoverflow.com/a/6457294/189950)。 – 2012-03-29 00:58:52

回答

1

++int增量詮釋1之前和int++遞增一後

3
a = 5; b = ++a; // a = 6, b = 6 
a = 5; b = a++; // a = 6, b = 5 
+0

其他解決方法:'a'在分配後遞增。 'b'使用'a'的舊值 – Sionide21 2012-04-09 12:09:44

0
int a=1; 
System.out.println(a++); 

打印 「1」

int a=1; 
System.out.println(++a); 

打印「2」

或者我可能不明白你的問題。