开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第7天,点击查看活动详情
Java流程控制语句
选择结构
if语句: if(条件表达式){ 一条或多条语句 };
if else语句: if(条件表达式) {语句块1} else {语句块2}
switch语句
switch(表达式)
{case 常量表达式:
语句块;
break;
........
default:
break;
}
循环结构 在程序中当要重复性的做某项工作时可以使用循环语句,包括:for循环、while循环、do…while循环。 for循环语句:
while循环语句:
do…while循环语句:
流程跳转
流程跳转语句:break,continue
break:在switch中结束case条件判断,在循环体中结束循环 continue:作用在循环体中,结束循环体的本次循环,而进入下次循环
循环语句
什么是循环结构 在满足循环条件的情况下,反复执行某一段代码的结构称为循环结构,被重复执行的代码叫做循环体,循环结构需要一个条件结束循环,不然就会形成死循环。
for 循环结构
for(初始化表达语句;判断条件语句;控制条件语句){ 循环体语句; }
执行流程
进行初始化表达语句 执行判断条件语句,如果为true,继续执行;如果为false,跳出循环,循环结束 为true执行循环体语句 执行控制条件语句 执行判断条件语句,为true继续执行循环体语句,为false跳出循环,循环结束 为true执行循环体语句 执行条件判断语句 …… 注意:初始化表达语句只执行一次
while循环
while循环结构
初始化条件语句; while(判断条件语句) { 循环体语句; 控制条件语句; }
执行流程
执行初始化条件语句 执行条件判断语句,若为true,继续执行循环体语句;若为false,结束循环 执行循环体语句 执行控制循环语句 执行条件判断语句,若为true,继续执行循环语句;若为false,结束循环 ……
do while循环
do while循环语句格式
初始化条件语句; do { 循环体语句; 控制条件语句; }while(判断条件语句);
执行流程
执行初始化条件语句 执行循环体语句 执行控制条件语句 执行判断条件语句,若为true,继续循环;若为false,跳出循环 若为true,执行循环体语句 执行控制条件语句 ……