嵌套if选择结构在解决多重条件判断时有很大的优势,例如学校举行运动会,百米赛跑成绩在10秒以内的学生有资格进决赛,根据性别分为男子组和女子组,首先,要判断是否能够进入决赛,在确定进入决赛的情况下,再判断是进入男子组,还是进入女子组。这就需要使用嵌套if选择结构来解决。
嵌套if选择结构就是在if选择结构里面再嵌入if选择结构,具体的语法格式如下所示:
if(条件1){
if(条件2){
代码块1
}else{
代码块2
}
}else{
代码块3
}
案例:学校举行运动会,百米赛跑跑入10秒内的学生有资格进决赛,根据性别分别进入男子组和女子组
package xcdq.sgs;
import java.util.Scanner;
/**
* @author xcdq.SGS
* @date 2021/4/12 17:10
*/
public class demo5 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System