前言
本贴记录学习if语句中的一些心得
- if语句只要有一个分支结构为true并执行,则不再判断以后的分支结构,直接结束整个if语句
代码实现
public class IfTest {
public static void main(String[] args) {
int a = 1;
int b = 1;
if(a<b){
System.out.println("a<b");
}else if (a>b){
System.out.println("a>b");
}else if (a==b){
System.out.println(1);
}else if (a==b){
System.out.println(2);//不执行
}else if (a==b){
System.out.println(3);//不执行
}else if (a==b){
System.out.println(4);//不执行
}
System.out.println("结束");
}
}
- 带else分支(不是else if分支)的语句,可以保证if语句肯定有分支执行一次
- 所有的控制语句都可以嵌套,只要合理嵌套。包括 if,for&#