顺序结构
- Java语句的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。
- 其基本执行流程如下
if选择结构
- if单选择结构
我们很多时候需要去判断一个东西是否可行,然后再去执行,这样一个过程在程序中用if语句来表示。
格式:
if(布尔表达式){
...//如果布尔表达式为true将执行的语句
}
- if-else双选择结构
当我们需要在判断结束后,根据其判断结果的不同,从而执行不同的语句,此时就需要if-else结构。
格式:
if(布尔表达式){
...//如果布尔表达式为true将执行的语句
}
else{
...//如果布尔表达式为false将执行的语句
}
- if-else-if多选择结构
我们很多时候的选择也不仅仅只有两个,所以我们需要一个多选择结构来处理这类问题,即if-else-if结构。
格式:
if(布尔表达式1){
...//如果布尔表达式1为true将执行的语句
}
else if(布尔表达式2){
...//如果布尔表达式2为true将执行的语句
}
else if(布尔表达式3){
...//如果布尔表达式3为true将执行的语句
}
else{
..