控制流语句是编程语言中用于控制代码执行顺序的重要工具。通过使用控制流语句,我们可以实现条件判断、循环执行和中断跳转等功能,从而使程序逻辑更加灵活和复杂。本文将详细介绍Java中的控制流语句,包括if-else语句、switch-case语句、for循环、while循环、do-while循环、break和continue语句。
一、条件判断语句
条件判断语句用于根据布尔表达式的结果执行不同的代码分支。
1. if-else语句
if-else语句是最基本的条件判断语句,它根据布尔表达式的值决定执行哪个代码块。
int a = 10;
int b = 20;
if (a > b) {
System.out.println("a is greater than b");
} else if (a < b) {
System.out.println("a is less than b");
} else {
System.out.println("a is equal to b");
}
2. switch-case语句
switch-case语句用于根据变量的值执行不同的代码块。它是多分支选择的一种简洁写法,适用于处理多个条件分支的情况。
int day = 3;
String dayName;
switch (day) {
case 1:
dayName = "Sunday";
break;
case 2:
dayName = "Monday";
break;
case 3:
dayName