一、概述
如果我们想某些代码是在满足条件的情况下,才能被执行,此时就需要用到选择结构了,选择结构也叫分支结构,主要分为以下两种
- if语句,主要用于范围的判断
- switch.case语句,主要用于固定值的判断
二、分类
- if语句:单分支
- if.else语句:双分支
- if.else if 语句:多分支
三 、实例
- 单分支
public static void main(String[] args) {
int time = 5;
if (time >= 0 && time <= 8){
System.out.println("早上好");
}
}
- 双分支
public static void main(String[] args) {
int time = 14;
if (0 <= time && time <= 8){
System.out.println("早上好");
} else{
System.out.println("已经不早了");
}
}
- 多分支
public static void main(String[] args) {
int time = 20;
if (time >= 0 && time <= 8){
System.out.println("早上好");
}else if(8 < time && time <= 14){
System.out.println("中午好");
}else {
System.out.println("晚上好");
}
}