------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
流程控制
1.if语句
if(布尔表达式){
语句1;
}
如果布尔表达式返回true,则执行语句1
2.if-else语句
if(布尔表达式){
语句1;
}else{
语句2;
}
如果布尔表达式返回true,则执行语句1;当布尔表达式返回false时,执行语句2
3.if-else-if语句
if(布尔表达式1){
语句1;
}else if(布尔表达式2){
语句2;
}else{
语句3;
}
当布尔表达式1为true时,执行语句1;当布尔表达式1为false时,则继续执行下面的if语句;
当布尔表达式2为true时,执行语句2;当布尔表达式2为false时,则执行语句3。
4.switch控制语句
switch(表达式)
{
case值1:语句1;
break;
case值2:语句2;
break;
case值3:语句3;
break;
......
default:语句4;
}
5.while语句
while(循环条件){
//循环体
}
6.do...while语句
do{
循环体
}while(循环条件)
7.for语句
for([表达式1];[表达式2];[表达式3]){
......
}
8.循环间的嵌套
while(循环条件){
...
while(循环条件){
...
}
}
do{
......
for([表达式1];[表达式2];[表达式3]){
......
}
}while(循环条件)