流程控制

来源:互联网 发布:火星时代客观评价知乎 编辑:程序博客网 时间:2024/05/24 20:06
接下来到了流程控制,说起流程控制必须了解分支语句和循环语句
分支语句中常用的是if分支和switch分支

if分支结构if(表达式)-else

根据某一条件满足情况确定执行哪条if语句。

注意:

1、if括号中表达式为boolean型,

2、if分支语句中去掉括号,则只对第一行代码有效

switch分支结构

switch(表达式){

case 常量1:

case 常量2:

default:

}

根据表达式条件确定执行case语句,无论有无对应case常量,都要执行default语句

注意:

1、表达式可以是byte、short、int、char、枚举数据类型

2、case后常量不能重复
循环语句
循环语句的出现大大简化了代码的书写
如果想要输出有规律的运算、字符等,可以利用循环解决
循环中常见的有while循环和for循环
while循环:do-while先执行后判断
do {
循环体
} while ( 布尔型循环条件 );


           while-do先判断后执行
while(){
循环体
}
注意:1、do-while循环至少执行一次,循环条件后的分号不能省略。
      2、while-do根据判断后结果决定是否执行
for循环:for(表达式1;表达式2;表达式3){
循环体
}
表达式1:参数初始化
表达式2:条件判断(条件为真,执行循环体)
表达式3:更新循环变量
break:结束所在当前循环语句块。(若有外层循环执行外层循环,若没有外层循环结束循环)
continue:结束所在当次循环,执行下一次循环。
return:结束所在方法的结束(return不能用在代码块中)
0 0
原创粉丝点击