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

1.顺序结构

image

1.if语句

(1)图例

image

(2)三种格式

A:格式1

image

B:格式2

image

C:格式3

image

2.swich语句

图例:

image

格式:

image

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

3.循环语句

图例:

image

(1)for循环

image

(2)while循环

图例:

image

用法:

image

(3)do…while循环

图例:

image

用法:

image

(4)for和while的区别

A:使用上的区别

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

B:理解上的区别

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

(5)三种循环的区别

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

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

4.控制跳转语句

(1)break:中断的意思

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

B:作用:

【a.跳出单层循环】

image

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

image

image

(2)continue:继续

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

image

(3)return:返回

A:用于结束方法的执行

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

image

你可能感兴趣的:(java)