循环概述
循环语句可以在满足循环条件的情况下, 反复执行某一段代码, 这段被重复执行的代码被称为循环体语句, 当反复执行这个循环体时, 需要在合适的时候把循环判断条件修改为 false, 从而结束循环, 否则循环将一直执行下去, 形成死循环.
for 循环语句格式:
执行流程
1: 执行初始化语句, 且只执行一次
2: 执行判断条件语句, 看其返回值是 true 还是 false
如果是 true, 就继续执行 3
如果是 false, 就结束循环
3: 执行循环体语句;
4: 执行循环后的操作表达式
5: 回到 2 继续.
执行流程图:
注意事项
判断条件语句无论简单还是复杂结果是 boolean 类型.
循环体语句如果是一条语句, 大括号可以省略; 如果是多条语句, 大括号不能省略. 建议永远不要省略.
一般来说: 有左大括号就没有分号, 有分号就没有左大括号
需求:
使用 for 循环, 计算 1-100 之间的偶数和
- public class Demo06For {
- public static void main(String[] args) {
- //1. 定义一个初始化变量, 记录累加求和, 初始值为 0
- int sum = 0;
- //2. 利用 for 循环获取 1-100 之间的数字
- for (int i = 1; i <= 100; i++) {
- //3. 判断获取的数组是奇数还是偶数
- if (i % 2 == 0) {
- //4. 如果是偶数就累加求和
- sum += i;
- }
- }
- //5. 循环结束之后, 打印累加结果
- System.out.println("sum:" + sum);
- }
- }
执行结果:
来源: http://www.bubuko.com/infodetail-3054306.html