for循环详解

来源:互联网 发布:悟 无人机 知乎 编辑:程序博客网 时间:2024/05/20 19:48

代码1:

int i = 0;for(int j = 0;j<100;j++){i = i++;}System.out.println(i);
输出结果 i= 0
i = i++;这句首先取i++运行前的值就是0,然后做i++操作i变成1,最后把第一步的0赋给i就是i=0

代码2:

int i = 0;for(int i = 0; i < 100; i++){i = i++;}System.out.println(i);
输出结果 i=100