- 1
- 0
- 约3.59千字
- 约 24页
- 2017-03-06 发布于贵州
- 举报
高清版21天学通AVA第四天,异次元通讯第四天,异次元通讯第四天攻略,异次元通讯有第四天吗,军训日记第四天,狂野西部第四天困难,月经第四天量多,戒烟第四天,月经第四天肚子疼,初中军训日记第四天
第4章
流程控制
·
·
·
·
·
·
在日常生活中,每个人早上起床后,通常要做洗脸、刷牙等事;如果有好看的电
视节目,也会打开电视机进行收看;每一个人都有自己的安排。在Java中,洗脸
、刷牙等事就好像代码程序,这些事是由流程控制语句来控制的。在流程控制语
句中有一个叫做if的语句,它的作用就是根据条件来执行程序,就好像根据是否
有好看的电话节目来决定一样。在Java里控制流程语句主要有条件语句、分支语
句、循环语句。下面分别来介绍。通过本章的学习,读者应该能够完成下面的几
点目标。
了解if条件语句和掌握各种if条件语句的使用。
了解switch分支语句和掌握switch分支语句的使用。
了解while循环语句和掌握while循环语句的使用。
了解do-while循环语句和掌握do-while循环语句的使用。
了解for循环语句和掌握for循环语句的使用。
1-1
4.1
if 条件语句
· 在前面已经提到,如果有好看的电视节目时,就会打开电视进行收看。
在Java中if条件语句就是实现这个功能,如果if条件中的条件语句是正
确的,就会执行if语句中的程序语句。
1-2
4.1.1
if语句的语法
·
·
·
·
·
·
·
if语句的基本语法为:
if 表达式 方法体 else if 表达式 方法体 else 方法体
下面用代码来演示。
if a 3
条件成功的方法体
if语句的执行条件是,当表达式为true时,执行方法体的部分。
如果表达式不为false,执行else if的部分或else部分的方法体。
1-3
4.1.2
if语句用法举例
·
·
·
·
·
·
·
if语句的用法有好几种,下面列举if语句的几种形式。
简写形式:if ...
一般形式:if ... else
完整形式:if ... else if ... Else
1. if语句的简写形式
2. if语句的一般形式
3.if语句的完整形式
1-4
4.2
switch分支语句
· switch语句和if相似的,它是根据条件表达式的值来判断执行的程序语
句。在日常生活中也经常有这样的情况,例如根据星期几来判断是否上
课,如果等于星期一到星期五中的一天就上课,如果等于星期六或者星
期日就不上课。switch分支语句要比if语句复杂的多。但当判断的条件
很多时,switch分支语句要比if语句要方便很多。
1-5
4.2.1
switch语句的语法
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
switch分支语句和if语句一样都是通过表达式的成立与否,来选择执行哪条语句的。先来看一下switch语句的组成部分
。
switch(表达式) case 表达式1: 表达式的结果与表达式1相匹配时,所执行的方法体。
break; case 表达式2: 表达式的结果与表达式2相匹配时,所执行的方法体。
break; case 表达式3: 表达式的结果与表达式3相匹配时,所执行的方法体。
break; ...
default:
表达式的结果与上述表达式的结果都不匹配时,所执行的方法体。 1-6
4.2.2
switch分支语句表达式的使用条件
· switch分支语句的表达式的使用有一定的条件,不是什么类型都能使用
的。一般能使用的条件是具体的整型数值和一些有顺序的数列。下面先
来对整型数值进行讲解。在Java中整数类型包括:byte、char、short、
int型。
1-7
4.2.3
switch分支语句举例
· 在上一节中介绍了switch分支语句的各个组成部分的使用以及注意事项
,下面用一个完整的例子来说明switch语句。
1-8
4.3
while 循环语句
· 所谓while循环语句,就是先进行判断再进行循环。通过判断表达式,来
决定具体的循环次数。下面先介绍下while循环语句的语法并举例说明。
1-9
4.3.1
while语句的语法
·
·
·
·
通过判断表达式的成功与否,来决定循环的次数。先介绍基本语法:
while 表达式 方法体 1-10
4.3.2
while循环语句举例
· 在上一节中介绍了while循环语句的具体语法后,下面用一个详细例子进
行说明:【范例】在下面的程序中,来讲解如何显示乘法表。
1-11
4.4
do...while循环语句
· 所谓do...while循环语句,就是先进行循环,再来进行表达式的判断,
如果表达式不成立就退出循环。下面先介绍do...while循环语句的语法
并举例说明。
1-12
4.4.1
do...while语句
原创力文档

文档评论(0)