if-else是条件分支语句
根据不同的条件来实现程序流程控制的功能,即根据不同的条件有选择地执行或跳过特定的语句
他有三种表达方式:
-
if
-
if - else
-
if - else if - else
一、if-else的语法
//语法
if(expression){
statement
}
if(expression){
statement
}else{
statement
}
if(expression){
statement
}else if(expression){ //else if 可以有多个
statement
}else if(expression){
statement
}else{
statement
}
二、编程实战
代码的详细解读,可以参考视频教程
/**
* User: 祁大聪
*/
public class C21 {
public static void main(String[] args) {
int day = 5;//7,6,1
//if 和 if - else
if(day == 6 || day == 7){//如果
System.out.println("今天我要休息");
}else{//否则
System.out.println("今天我要上班");
}
//if - else if - else if - else
if(day >=1 && day <= 3){
System.out.println("今天我要上班,还要努力工作");
}else if(day == 4){
System.out.println("我要出差");
}else if(day == 5){
System.out.println("我要早点下班");
}else{
System.out.println("今天我要休息");
}
}
}