黑马程序员技术交流社区

标题: i++与++i [打印本页]

作者: 18895700133    时间: 2016-5-11 21:52
标题: i++与++i
今天在看Java的i++  和++i 的区别,感觉自己还是会绕。正好整理下。
i++:先赋值,后计算;
++i;先计算,后赋值。
看下面代码:

执行结果:






我呢,原先是结合for循环记忆的,
因为for循环里的都是i++; 我有写了for循环,i++  和 ++i





结果打印都是 0 到 9 。。
什么鬼,于是我就搜了搜关于for循环的:

for循环的执行顺序如下:
for(sta1;sta2;sta3)
{
   sta4;
}

1.进入循环执行sta1;//只是进入的时候执行.
2.执行sta2;//条件为真才执行sta4,不然就跳出for了.
3,执行sta4;
4,执行sta3;
5,再回到第2步开始执行

哈哈,大家看看下面结果是什么呢







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2