在这篇文章中,我们将看到在Java中如何将for循环递增2。
在Java中有几个循环语句,其中一个是java中的for循环。
for 循环有三个部分。
- 初始化
- 条件
- 递增或递减
for (initialization; condition; increment/decrement) {
//block of statements
}
初始化:初始化语句在循环开始时只执行一次。
条件:条件在每个迭代中被评估。除非条件返回false 。
Increment/Decrement:这些语句在每个迭代中被执行。
如何在Java中把for循环增加2倍?
要在Java中把for循环增加2,我们对for循环的增量/减量部分感兴趣。
如果我们需要在Java中把for循环增加2,我们需要使用i+=2 。
for (int i = 1; i < 10; i+=2) {
System.out.print(" "+i); // Prints 1 3 5 7 9
}
比方说,我们想在Java中打印1到20之间的所有偶数。
我们可以写一个for循环,在初始化部分使用i=2 ,从2 开始,并在每次迭代中使用i+=2 ,将循环增加2。
以下是该程序。
package org.arpit.java2blog;
public class PrintEvenNumbers {
public static void main(String[] args) {
for (int i=2 ; i <=20 ; i+=2)
{
System.out.print(" "+i);
}
}
}
输出
2 4 6 8 10 12 14 16 18 20
如何在Java中以n为单位递增for循环
我们可以使用类似的逻辑,如果你想用n来增加for循环,即2、3、4、5。我们需要在for循环的增量/减量部分添加i+=n 。
下面是一个简单的程序,我们将使for循环增加3。
package org.arpit.java2blog;
public class IncrementForLoopBy3 {
public static void main(String[] args) {
for (int i=1 ; i <=20 ; i+=3)
{
System.out.print(" "+i);
}
}
}
输出
1 4 7 10 13 16 19
以上就是关于在Java中如何将for循环递增2的全部内容。