《Java基础知识》Java流程控制
流程控制分类:
一、顺序结构
如果没有流程控制(即没有分支结构和循环结构),Java方法里面的语句是一个顺序执行流,从上到下依次执行每条语句。
二、分支结构
1.if语句
if语句使用布尔表达式或者布尔值作为分支条件来进行分支控制。有如下三种形式:
(1)第一种形式
if(布尔表达式或者布尔值){
语句...
}
(2)第二种形式
if(布尔表达式或者布尔值){
语句...
}else{
语句...
}
(3)第三种形式
if(布尔表达式或者布尔值){
语句...
}
else if(布尔表达式或者布尔值){
语句...
}
...//可以有零个或者多个else if语句
else//最后的else语句也可以省略
{
语句...
}
案例:
public class var {
public static void main(String[] args){
int age = 45;
if(age > 60){
System.out.println("老年人");
}else if(age > 40){
System.out.println("中年人");
}else if(age > 20){
System.out.println("青年人");
}
}
}
运行结果:中年人
省略花括号案例:
public class var {