流程控制语句
顺序结构
按照代码的先后顺序,从上往下依次执行的。
分支结构
if语句:
if-格式1:
1
2
3if(关系表达式){
语句体;
}if的注意点:
1.大括号的开头可以另起一行书写,但是建议写在第一行的末尾
2.在语句体中,如果只有一句代码,大括号可以省略不写。
3.如果对一个布尔类型的变量进行判断,不要用==号。
1
2
3
4boolean flag = false;
if(flag == true){ //判断的方式定义容易误写成赋值等号型,建议直接写布尔类型的变量。
System.out.println("flag的值是true")
} if-格式2:(二选一时使用)
1
2
3
4
5if(关系表达式){
语句体1;
}else{
语句体2;
} if-格式3:(多条件判断)
1
2
3
4
5
6
7
8
9if(关系表达式){
语句体1;
}else if{
语句体2;
}
.....
else{
语句体n+1;
}