走好每一步就是进步
ronnaldong_BMohRuoAxAJ.jpg
By ronnaldong From Instagram
代码中一会儿i++一会儿++i写着写着就容易搞混淆,特地来记录一下,给自己加深加深印象。
本博客同步发布于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前置++和后置++的区别
的分析。
如果你在参考过程中遇到问题,可以在我的联系方式中给我提问。
后面会继续介绍,Android的相关知识,欢迎继续关注我博客的更新。
转载请注明:XueLong的博客 » Can't merge new index 65553 into a non-jumbo instruction