Java分支语句和循环语句
2018-04-07 17:10
246 查看
一、分支语句
1. 分支语句种类:(1)单分支
(2)双分支
(3)多分支
(4)嵌套if
(5)switch分支语句
2. 多分支、嵌套if、switch语句
(1)多分支:多个语句块只执行一个语句块
语法:
(2)嵌套if(一个分支结构中包含另一个完整分支结构:当有多个条件时分别判断多个条件可以提高程序可读性)
语法:
注意:在分支语句中,如果去掉花括号,那么作用范围只对第一行代码有效。
例如:
上面的代码输出结果是:代码2
(3)switch语句
语法:
注意1:break用于结束其所在当前switch语句的语句块程序的执行,但不影响当前switch语句块之外语句的执行。
例如:
程序运行的结果:
代码1
代码11
代码2
代码4
注意2:return用于结束其所在方法程序的执行
例如:
程序运行结果:
show方法
main方法
二、循环语句
1. for循环
语法:
执行步奏:
(1)执行表达式1
(2)执行表达式2,如果为假,跳出循环;如果为真,转到第(3)步
(3)执行循环操作,执行表达式3,然后转到第(2)步
2. while循环
语法:
先执行布尔型循环条件。如果为真,执行循环代码块;如果为假,跳出循环。
3. do while循环
先执行一次循环操作,再判断布尔型循环条件。如果为真,继续执行循环;否则,结束循环。
while循环和do while循环的区别:
注意1:break在循环中的用法与在分支语句中的用法类似,都是只结束当前循环(或分支)语句块程序的执行,而不影响当前循环(或分支)语句块之外代码的执行。
注意2:return在循环中的用法与在分支语句中的用法也是类似的,结束当前方法语句块的执行。
注意3:continue用于结束当前的一次循环,而进入下一次循环。
例如:
程序运行结果:
in code0
in code2
out code
注意4:break可以用于if语句中,但包含break语句的if语句必须在循环或者switch语句中。
例如:
The End
相关文章推荐
- java三目运算符,带包路径类编译运行方式、块作用域、分支语句、循环
- JAVA---关于分支结构switch和循环结构for语句的特例
- Java--分支语句、循环、数组、控制台输入语句、常用数学函数
- java分支,循环语句基本知识:
- JAVA的分支语句和循环结构
- java 分支语句、循环、数组
- 【java开发】分支语句、循环语句学习
- 18天Java学习---4.Java的分支循环语句
- [零基础学JAVA]Java SE基础部分-04. 分支、循环语句
- 3.Java语句的执行结构,分支语句,循环语句,特殊流程控制语句
- Java基础笔记整理---【05】switch分支语句、for循环语句
- java笔记之分支、循环语句
- java里的分支语句--程序运行流程的分类(顺序结构,分支结构,循环结构)
- Java分支、循环语句
- JAVA基础——初识JAVA(五)(流程控制、分支语句、循环语句、特殊流程控制语句)
- java笔记之分支、循环语句
- Java分支和循环语句及方法的使用
- Java学习笔记---4.Java的分支循环语句
- java笔记之分支、循环语句
- sql循环语句和多分支语句的语法介绍