文章目录
从零开始的Java学习生活(7)
前期提要:在上期文章中,我们学习了Java中同时也是各大语言中的流程控制语句。今天我们讲一下这些语句在Java中具体代码的使用。
一、顺序结构
顺序结构就是一个程序的基础运行流程,在代码上显示为从上往下一次运行编写的代码,不需要添加别的关键字。这也是最简单的流程结构。
二、分支结构
1.if语句
(1)第一种类型:
格式如下:
if(关系表达式){
语句体;
}
执行流程图如下:
1. 首先计算关系表达式的值(会用到我们之前讲到的逻辑运算符)。
2. 如果关系表达式的值为true就执行语句体。
3. 如果关系表达式的值为false就不执行语句体。
4. 继续执行后面的语句。
(2)第二种类型:
格式:
if(关系表达式){
语句体1;
}else{
语句体2;
}
与第一种类型没有太大差别,仅多了一个else,代表在关系表达式为false时执行else中的语句体;
流程图如下:
(3)第三种类型:
格式:
if(条件表达式1){
语句体1;
}else if(条件表达式2){
语句体2;
}else if(条件表达式3){
语句体3;
}