文章目录
Java中的条件语句包括if语句和switch case语句。
if
if作为条件语句,其语法为:
if(表达式1){
表达式2;
}
其中表达式1必须返回布尔类型,如果为true就执行表达式2。
if后面可以跟else或者if else。
else if表示多条件判断,跟在if后面:
else if(表达式1){
表达式2;
}
和if一样,表达式1必须返回布尔类型,如果为true就执行表达式2。
else跟在if或者else if的后面表示不成立的情况,如果表达式1的返回值为false,则执行else里面的代码。
例:
public class Test {
public static void main(String[] args) {
int a = 0;
if (a > 0){
System.out.println(1);
}
else if (a < 0){
System.out.println(2);
}
else {
System.out.println(3);
}
}
}
输出结果为:
因为a>0为false,所以不会执行if里面的语句