java - java中如何从10数到1

标签 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);
        }

    }
}

最佳答案

for 循环更改为:

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

i-=2i = i-2 的缩写
这意味着 i 的新值将是 i 的旧值减去 2。
i--i = i-1的缩写,也可以写成i-=1

关于java - java中如何从10数到1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26732846/

相关文章:

java - 使用触摸事件移动 View

perl - 如何在 Perl 对象中定义前/后增量行为?

c++ - '--p' 在 for(p=&(*L).elem[(*L).length-1];p>=q;--p) 中如何工作?

python - python/arcpy SQL 表达式中的循环无效,选择不起作用

java - 如何打印一系列从 1 小于 x 到 0 结束的数字?

php - 如何获取兄弟div的html值

java - 使用 Lambda 表达式计算名字的数量

java - CLR 和 JVM 中动态类型的不同方法

java - 使用 selenium webdriver 运行测试时如何让浏览器窗口位于前面?

java - 数组元素的算术方程不起作用