相关疑难解决方法(0)

为什么在for循环的迭代部分不改变pre到post的增量会有所不同?

为什么这样呢

 int x = 2;
    for (int y =2; y>0;y--){
        System.out.println(x + " "+ y + " ");
        x++;
    }
Run Code Online (Sandbox Code Playgroud)

打印与此相同?

 int x = 2;
        for (int y =2; y>0;--y){
            System.out.println(x + " "+ y + " ");
            x++;
        }
Run Code Online (Sandbox Code Playgroud)

到目前为止,正如我所理解的那样,首先使用"按原样"增加后增量.是否先添加预增量然后再使用.为什么这不适用于for循环的主体?

java post-increment

38
推荐指数
6
解决办法
2万
查看次数

标签 统计

java ×1

post-increment ×1