java基础语法-流程控制语句
一.条件控制语句
1.if…else…语句
格式:
if(判断条件){执行结果} else {执行结果}
2.switch…break语句
格式:
switch(表达式) {
case 表达式值 1: 语句块 1;break;
…
case 表达式值 N:语句块 N;break;
default: 语句块;
}
例子:
二.循环控制语句
1.for 循环格式:
for(初始化; 布尔表达式; 更新) { 执行代码语句}
Java增强型for循环格式:
for(声明变量:数组或集合) { 执行代码语句}
例子:
注意:Java增强型for循环只能取值,不能赋值
2.while 循环格式:
while( 布尔表达式 ) {循环内容}
3.do…while 循环格式:
do {执行代码语句 }while(布尔表达式);
注意:
break、continue、return的区别
break : 结束循环
continue : 结束本次循环,进入下一次循环
return : 结束一个方法,方法的结束了,循环自然被结束
注意:1. while是基本的循环
2.do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次
3. 在while和do…while中使用continue时要注意 更新语句的位置