if语句:用于基于不同的条件来执行不同的动作。(更具有逻辑性)
1.if(条件){代码};//当条件成立为true时,执行代码
2.if(条件){如果条件成立为true,执行的代码}else{如果条件不成立为false,执行的代码};
3.if(条件1){如果条件1成立为true,执行的代码}else if(条件2){如果条件2成立为true,执行的代码}
else{ 当条件 1 和 条件 2 都不为 true 时执行的代码};
switch语句:用于基于不同的条件来执行不同的动作。(更具有业务性)
注意:case后面是做全等判断的
switch(变量) {
case value1: 执行代码块 1
break;
case value2: 执行代码块 2
break; //break终止语句
default: 与 case 1 和 case 2 不同时执行的代码
}
default关键字:用来规定匹配不存在时做的事情