走好每一步就是進(jìn)步
By ronnaldong From Instagram
代碼中一會兒i++一會兒++i寫著寫著就容易搞混淆,特地來記錄一下绞绒,給自己加深加深印象。
本博客同步發(fā)布于XueLong的博客
i++:就是先使用i的值顶掉,然后再給 i+1
++i:就是先讓 i+1 锁施,然后再使用
?
直接上代碼吧!
public class Test {
public static void main(String[] args) {
System.out.println("i++");
int i = 3;
/**
* count=3+4+5
*/
int count = (i++) + (i++) + (i++);
/**
* i=6
*/
System.out.println(i);
/**
* count=12
*/
System.out.println(count);
System.out.println("++i");
int j = 3;
/**
* count=4+5+6
*/
count = (++j) + (++j) + (++j);
/**
* j=6
*/
System.out.println(j);
/**
* count=15
*/
System.out.println(count);
}
}
寫在最后
以上就是對Java前置++和后置++的區(qū)別
的分析咐低。
如果你在參考過程中遇到問題揽思,可以在我的聯(lián)系方式中給我提問。
后面會繼續(xù)介紹见擦,Android的相關(guān)知識钉汗,歡迎繼續(xù)關(guān)注我博客的更新。
轉(zhuǎn)載請注明:XueLong的博客 ? Can't merge new index 65553 into a non-jumbo instruction