1. 流程控制的分类
- 顺序结构(程序从上至下执行)
- 选择结构(根据表达式的不同的值执行不同的语句)
- 单选择结构
- 双选择结构
- 多选择结构
- 嵌套选择结构
- switch选择结构
- 循环结构(在某条件下重复执行某段语句)
2. Switch选择结构
switch (a){
case 1:
System.out.println("1");
break;
case 2:
System.out.println("2");
break;
default: //当a的值不等于之前的case便执行
System.out.println("default");
break;
}
3. 循环结构
- 循环三要素:初始化、条件、循环体
- 循环结构分类:
- while(先判断后执行)
- do……while(先执行后判断)
- for
for(初始化变量;条件表达式;迭代因子){
循环体
}
4. break和continue关键字
- break:结束当前循环
- continue: 结束当次循环,进入下次循环的判断
break和continue的区别:
- break可以结束当前循环 / 使用在 switch选择结构中
- continue: 结束当次循环,进入下次循环的判断