-
Java中的程序,执行的顺序是从上而下执行的
-
if语句
-
if(关系型表达式){ 语句体; }
-
首先进行判断关系型表达式
-
结果为true 执行方法体{}
-
结果为false 不执行方法体
-
-
无论语句体中有多少行代码,一定要写上{}
-
-
if(){}else{}
-
首先进行判断关系型表达式
-
结果为true 执行if方法体{}
-
结果为false 执行else方法体{}
-
-
-
if(){}else if(){}else{}
-
首先进行if关系型表达式判断
-
结果为true 执行if方法体{}
-
结果为false 继续判断,往下执行else if方法体{}
-
以上的if条件都不满足,则执行else方法体{}
-
-
-
-
switch
switch(表达式){//表达式中可以编写int、char、String、short、enum类型的数据 case 1: //语句体; break; case 2: //语句体; break; case 3: //语句体; break; default: //语句体; break; }
-
循环
-
for(初始化表达式1;布尔表达式2;步进表达式3){
//循环体;
}
初始化表达式1;
-
while(布尔表达式2){
//循环体3;
步进表达式4;
}
初始化表达式1;
-
do{
//循环体3;
//步进表达式4;
}while(布尔表达式2)
break和return和continue关键字的区别:
-
break:结束整个循环,包括剩下后面的循环
-
return:本循环不进行循环
-
continue:结束本次循环,还会继续执行后面的循环
-
-
流程控制语句
于 2023-06-25 11:32:31 首次发布