码迷,mamicode.com
首页 > 编程语言 > 详细

Java系列学习(五)-流程控制语句

时间:2015-04-27 23:30:33      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:

1.顺序结构

技术分享

1.if语句

(1)图例

技术分享

(2)三种格式

A:格式1

技术分享

B:格式2

技术分享

C:格式3

技术分享

2.swich语句

图例:

技术分享

格式:

技术分享

【注】input可以是byte,short,int,char;JDK5以后可以是枚举;JDK7以后可以是字符串;

3.循环语句

图例:

技术分享

(1)for循环

技术分享

(2)while循环

图例:

技术分享

用法:

技术分享

(3)do…while循环

图例:

技术分享

用法:

技术分享

(4)for和while的区别

A:使用上的区别

【for语句的那个控制条件变量,在循环结束后不能再使用,而while可以继续使用】

B:理解上的区别

【for适合于一个范围的判断,while适合次数不明确的循环】

(5)三种循环的区别

A:do…while循环至少执行一次循环体

B:for和while必须先判断条件是否是true,然后才能决定是否执行循环

4.控制跳转语句

(1)break:中断的意思

A:用在循环和switch语句中,离开次应用场景无意义

B:作用:

【a.跳出单层循环】

技术分享

【b.跳出多层循环,需要标签语句的配合】

技术分享

技术分享

(2)continue:继续

作用:跳出一次循环,进入下一次的执行

技术分享

(3)return:返回

A:用于结束方法的执行

B:一定遇到return,程序就不会再往后执行了

技术分享

Java系列学习(五)-流程控制语句

标签:

原文地址:http://www.cnblogs.com/2star/p/4461694.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!