基本概念
Java中流程控制,包括分支语句,循环语句,循环控制语句
分支语句
if语句
switch语句
判断表达式只能是int,short,byte,char,枚举
判断case是否合法
case后面的表达式必须和判断表达式相同
case后面的表达式必须是常量
不能有两个相同的case
案例
package com.itlwc;
public class Test {
public static void main(String[] args) {
int grade = 80;
if (grade >= 80)
System.out.println("优");
else if (grade >= 60 && grade < 80)
System.out.println("良");
else if (grade < 60)
System.out.println("差");
}
}
流程图
循环语句
while循环语句
do-while循环语句
for循环语句
for循环针对有限的循环,while循环针对无限的循环
循环控制语句
break中断语句
continue继续语句
跳出多层循环
package com.itlwc;
public class Test {
public static void main(String args[]) {
ok: for (int i = 0; i < 10; i++) {
if (i == 5) {
break ok;
}
System.out.println(i);
}
System.out.println("执行完了!!!");
}
}
/*
打印结果:
0
1
2
3
4
执行完了!!!
*/