1.顺序结构语句
顺序结构语句的代码从main方法开始从上到下依次执行。
2.选择结构语句
1)if语句
(1)if(条件表达式){
语句;
}
(2)if(条件表达式){
语句1;
}else{
语句2;
}
(3)if(条件表达式1){
语句1;
}else if(条件表达式2){
语句2;
}else if(···){
语句3;
}else{
···
}
2)switch语句
switch(表达式){ ----->计算表达式的值与case中的值进行比较.
case 值1: ----->表达式的值为值1,执行语句1.
语句1;
break; ----->结束while循环
case 值2:
语句2;
break;
...
default: ----->表达式的值与case中的值都不一致.
语句n+1; ----->执行语句n+1.
break; ----->结束while循环.
}
注意事项:
1)如果default在while循环最后面,则break可以省略,否则不能省略。
2)break语句标志着循环体的结束,如果case和default中没有break,则顺序执行。
3)while括号中的表达式可以是byte,short,int,char,JDK5之后可以跟枚举,JDK7之后可以跟string。
break:跳出当前循环体
continue:跳出本次循环,继续执行下次循环
return:程序返回,不再执行下面的代码,结束当前的方法。
3.循环结构语句
1)for循环
2)while循环
3)do-while循环