最最最常见的是java中的if语句
这里探究一下
if(表达式){
}
这里的表达式最终的类型必须是布尔类型的,也就是说必须是true或者是false
如果是true,那么进入到大括号内执行代码
如果是false,将不会进入到大括号中,继续向下执行代码。
if(表达式){
}else{
}
// 这里需要注意细节问题,不过表达式为false,那么就执行else中的代码
// 所以这里有一定的风险性,因为一个if语句不可能判断了所有的情况,如果为
// false就执行了else中的代码,所以有一定的概率问题会出错
// 所以在查看源码的时候,经常发现很少用if...else..,很多用的是if单个语句来进行判断
这里插入一块代码:分析下
int a = 110;
if(a>100){ // 如果同时满足两个if判断,会首先执行上面的,下面的不会再执行
代码1;
}else if(a>90){
代码2;
}else{
代码3;
}