如何在java中从10计数到1

Sem*_*tto 0 java for-loop decrement

对于一个简单的Java程序,我希望通过递增2或3或4来使程序从10计数到1,我将如何更改此代码?

public class ExampleFor {

    public static void main(String[] args) {
        // 
        for(int i = 10; i > 0; i--){
            System.out.println("i = " + i);
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

vef*_*hym 7

for循环更改为:

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

i-=2i = i-2
它的缩写.它意味着新值i将是i减去的旧值2.
i--是一个缩写i = i-1,也可以写成i-=1