逻辑分支
1、if分支——if单分支:表示你只有一条路可以选择
if(条件){条件为true时候执行的代码段}
if双分支:表示你有两条路可以选择
if(条件){
条件为true
}else{
条件为false
}
if多分支:表示可以有多个选择
if(条件1){
条件为true
}
else if(条件2){
条件为true
}
else{
条件为false
}
if的嵌套:满足第一个条件后,再这个条件再满足下一个条件
if(){
if(){}
}
2、switch分支:语法:switch(变量或者值){case值1:执行这里的代码;break;
case值2:执行这里的代码;break;
default:执行为false的代码段
}
3、拓展:隐式转换——字符串:相加 字符串之间的拼接
数字类型:除了加号以外的符号
比较运算:默认隐式转换为数字类型/字符串和字符串之间的比较是根据ASCII和unicode
逻辑运算高级——&&并且
||或者
三元运算符——简写if else...if
语法:判断条件?true执行的代码:false执行的代码