分支结构:
-
if结构:1条路
-
if...else结构:2条路
-
if...else if结构:多条路
-
switch...case结构:多条路
if结构:1条路
语法:
if(boolean//布尔表达式){
语句块----------有条件执行的语句
//如果布尔表达式为true将执行的语句
}
执行过程:
判断boolean的值:
若为true,则执行语句块(if整个结束)
若为false,则if直接结束
程序演示
偶数的判断:
int num = 6;
if(num%2==0){
System.out.println(num+"是偶数");
}
System.out.println("执行完毕...");
//如果为真执行输出是偶数否则输出"执行完毕"
//输出结果为"6是偶数"
---------------------------------------------------------------------------------------------------------------------------------
if...else结构:2条路
语法:
if(boolean//布尔表达式){
语句块1