while循环
while(布尔表达式){
代码块;
}
表达式为真,则运行代码块
例:打印一到十的数字
public class TestDemo2 {
public static void main(String[] args) {
int i = 1;
while (i <= 10){
System.out.println(i);
i = i+1; }
}
}
输出:
for循环
for(表达式1;表达式2;表达式3){
语句块;
}
循环条件初始化后
表达式1;
表达式2
语句块;
表达式3
例:求5的阶乘
public class TestDemo2 {
public static void main(String[] args) {
int ret = 1 ;
for (int j = 1; j <= 5; j++) {
ret = ret * j;
}
System.out.println(ret);
}
}
输出: