Java中的i++ 和 ++i 在for循环使用

Java的i++ 和++i 的区别
i++:先赋值,后计算;
++i;先计算,后赋值。

for循环中的i++和++i

for (int i = 0; i < 10; i++) {  
            System.out.println(i);  
}
for (int i = 0; i < 10; ++i) {  
            System.out.println(i);  
}    

结果打印都是 0 到 9 。
for循环中 不管是i++还是++i其实都是在这层循环之后才执行的,所以这里是没什么区别的
有点类似while循环

int i = 0;
while(i<10){
//执行代码
i++; 或者 ++i;
}

大家看到了i++; 或者 ++i; 在这个位置其实怎么写都是一样的效果,只是让i自增了而已
不过用for循环 ,就很容易让人参生迷惑了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,765评论 18 399
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,321评论 0 7
  • 我们在Xcode写代码的时候,有时会出现这样一种情况 如果我们的头文件和声明不正确的话,Xcode就会报错(vs上...
    smart_Alex阅读 4,641评论 0 0
  • 爱情,看的是缘分。 缘分,是不会经常找来的。它是很偶然的,很戏剧性的。当它找上门时,你的拒绝或犹豫,就会使你与它失...
    不爱学习的小明同学阅读 299评论 0 0