循环语句一共有三种,分别是:
- for
- while
- do while
do while 因为自生的逻辑不符合人的一般思考方式,在行业内几乎没有人用,所以在这里不多赘述。
一、for循环
语法
for(声明循环变量;循环条件;迭代){
被循环的代码块
}
实例
for (int i = 0 ;i < 10;i++){
System.out.println(i+1);
}
运行这段代码后,控制台打印出来的是1-10。
执行流程
执行顺序:声明循环变量——>判断循环条件——>执行循环代码——>迭代——>判断循环条件......
二、while
语法
声明循环变量
while(循环判断){
被循环的代码块
迭代
}
实例
一个大学生每天打工赚25元,每周日需要花费75元,他需要多久才能存够10000元去买一台电脑。
int gz = 0;
int day = 1;
while (gz <= 10000){
if (day%7==0){
gz-=75;
}
day++;
gz +=25;
}
System.out.println("需要工作"+(day)+"天");
执行流程
三、总结
for循环
1.结构紧凑
2.书写规范
3.内存使用合理(for循环中的循环变量在循环外部无法使用,循环结束后会清楚)
4.可预知次数的循环
5.推荐使用
while循环
1.语法宽松
2.适应各类循环(可以用于不可预知次数的循环)
3.无法预知次数的循环
四、关键字
关键字有很多这里主要介绍
break;
continue;
return;
4.1 break
执行流程
4.2 continue
执行流程
4.3 return
执行流程
代码运行到return会结束整个方法。