java程序流程控制分为:顺序结构、选择结构(分支)、循环结构。
目录
java程序流程控制分为:顺序结构、选择结构(分支)、循环结构。
一、顺序结构
二、选择结构(分支)
1.if结构:
if(表达式){
代码块
}
2.if-else
if(表达式{
代码块A
}else{
代码块B
}
3.if-else if
if(表达式1){
代码块A
}else if(表达式2){代码块B
}else if(表达式3){
代码块C
.......
}else{
代码块X
}
4.switch case
switch(整型表达式) {
case 整型常量值1: //入口1
语句1;
语句2;
case 整型常量值2: //入口2
语句3;
……
default: //默认入口
语句n;
}
三、循环结构
1.while(条件成立才循环,先判断再执行)
while(循环条件){
循环代码块
}
2. do-while (条件是否成立都执行一次)
do{
循环代码块
}while(循环条件);
3.for
for(变量定义1;条件表达式2;渐变3){
循环体4;
}
4.双重for循环
for( ; ;)//外循环开始
{........
for( ; ;)//内循环开始
{.......}//内循环结束
}//外循环结束
四:三目运算符
(条件表达式)?值1:值2
注:break和continue
break:终止该层循环;
continue:跳过该次循环