1、基础if选择结构是根据条件判断之后再做处理
语法:
if (条件) {
//代码块
}
即:if (boolean) { code }
注意:(1)条件为boolean值,如果是true则执行代码块,如果是false则不执行;
(2)当if关键字后的一对大括号里只有一个语句时,可以省略大括号,但是为了避免有多个语句时遗忘大括号,以及保持程序整体风格一致,建议不要省略if结构块的大括号。
执行流程如下:
例:需求:如果今天下雨,我们就不上课
分析:今天下雨 -->是条件;条件满足-->执行不上课
boolean rain = false;
if (rain) {
System.out.println("今天不上课"); // 条件不满足,不执行
}
System.out.println("程序结束!");
boolean rain = true;
if (rain) {
System.out.println("今天不上课"); //条件满足,执行,输出:今天不上课
}
System.out.println("执行程序结束!");
2、if-else选择结构
语法: