美文网首页
Java中的i++ 和 ++i 在for循环使用

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

作者: IsCoding | 来源:发表于2018-02-07 14:39 被阅读0次

    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循环 ,就很容易让人参生迷惑了。

    相关文章

      网友评论

          本文标题:Java中的i++ 和 ++i 在for循环使用

          本文链接:https://www.haomeiwen.com/subject/suaozxtx.html