これはなぜですか
 int x = 2;
    for (int y =2; y>0;y--){
        System.out.println(x + " "+ y + " ");
        x++;
    }
これと同じ印刷?
 int x = 2;
        for (int y =2; y>0;--y){
            System.out.println(x + " "+ y + " ");
            x++;
        }
私が理解している限りでは、ポストインクリメントがまず「そのまま」使用され、次にインクリメントされます。事前増分が最初に追加されてから使用されます。なぜこれがforループの本体に当てはまらないのですか?