程序控制语句
if条件语句
只要满足条件就处理,不完全是顺序结构,可以跳着执行。
(1)if (条件语句){
执行语句;
}else{
执行语句;
}
(2)if ....else if....else
if (条件1){
执行语句
}else if (){
执行语句2
}else(){
执行语句
}
switch条件语句
switch (条件表达式){
case 值1:
语句1;
break;
case 值2:
语句2;
break;
default:
语句n;
break;
}
for循环语句
(1)单层 for 循环语句
for (表达式1;表达式2;表达式3){
循环体;//就是表示此部分语句需要执行多次。
}
表达式1:只要是附一个初始化值,循环变量的最开始值;
表达式2:用来判断循环变量的值 是否达到临界值;
表达式3:主要用来实现 循环变量的增加或者减少;
{ }--注意: 循环体的花括号 可以省略 但是是针对循环体内只有一条语句的情况
(2)嵌套for循环语句 在循环体里面至少写了一层for循环
for (;;){
for(;;){
......
}
}
while循环语句
while (条件表达式){
循环体;
}
注意:条件表达式一定要注意终止和结束,出现死循环
do while 循环语句
do{
执行语句
}while (条件表达式)
区别:do while 是先执行后判断,至少执行一次 while先判断后执行
break 中止语句
应用:循环体 条件语句
(1)针对单层循环结构 表示退出循环
(2)针对嵌套循环,表示退出当前循环
(3)switch 条件语句 表示中止 条件语句。
continue 语句
继续。循环语句里面使用continnue,并不是中止循环体
return 语句
主要(1)用来返回方法的制定类型的值;(2)结束方法的语句