Java的流程控制语句
- 顺序
- 分支
- 循环
顺序语句(程序中最常见,也是出现最多的)
顺序语句即从main主方法进入后,按照从左到右,从上往下的顺序,顺序执行。分支执行语句
if……else
if 关键字(判断条件){}
if 的作用范围即为其后面大括号范围。
else的作用范围也为{}内部。
if else的多分支结构,每个的作用域依旧是自己后面紧跟的{}内。
if ……else结构可以把{}去掉,但是去掉{}之后,他们的作用域就从{}内部所有的语句变成了紧跟着的第一条语句。return 返回结果,结束方法
switch分支语句
从某个分支开始顺序执行。
我们经常把switch跟break结合。
break会结束所在的switch语句。循环控制语句
For 循环控制语句
for(A;B(循环条件);D){C(循环体)}
简单的for循环应用。
将两个在循环中经常用到的关键字。
continue,跳过本次循环
跳过了3的循环,所以输出序列中没有3.break,终止结束所在的一个循环
在6的时候结束循环,所以后面的都没了。如果break换成了return
直接结束方法,所以后面的123都没有。while循环控制语句
while (判断条件){循环体}
do……while循环控制语句
do {循环体} while(判断条件);
do……while 跟 while 的区别就是 do……while 循环体至少执行一遍。循环的嵌套
循环嵌套的变量存在关系。
就到这里吧。