顺序、选择结构、循环结构

2019-03-20  本文已影响0人  WYZ_8db0

顺序

先考虑功能的执行顺序再开始写代码

选择结构

作用:控制代码的执行流程

if选择结构

if(布尔类型值){

}else if() {

}else{

}

所有条件都不满足else

满足一条件,结构结束,条件互斥

switch选择结构

switch(值){

case值1:

功能语句

break;

case值2:

功能语句

break;

default:

功能语句

break;

}

细节:值的数据类型:byte,short,int,long,JDK1.5支持enum,JDK1.7支持String

case后面的值要与switch括号里值的数据类型一致

重点:执行顺序(default放最后)

循环:

While循环:

1.循环初始化

while(布尔值){ 2.循环判断

3.循环功能语句

4.循环后语句

}

执行顺序:1-2-3-4

2-3-4

2-3-4

do-while循环:

do{

}while(布尔值)

和while的区别是初始化后执行时先执行一次功能语句

for循环:

for(1.初始化;2.循环判断语句;4.循环后语句){

3.循环功能语句

}

执行顺序:

1-2-3-4

2-3-4

2-3-4

嵌套循环

双重for循环:

for(布尔值){外层for循环行数

for(布尔值){内层for循环循环每行的内容

}

}

可以嵌套多层,一般只嵌套两层

不同循环结构也可以嵌套

循环控制语句

break

表示结束当前层的循环

continue

条过当前层的循环

return

结束方法

上一篇 下一篇

猜你喜欢

热点阅读