流程控制语句
1、do...while...循环与while循环的区别do...while...至少会执行一次循环体(do...while...循环体会先执行一次循环后对条件表达式进行判断)
循环语句 while
n 格式:
初始化表达式;
while (条件表达式) {
语句体;
控制条件表达式;
}
循环语句 do...while
格式:
初始化表达式;
do {
语句体;
控制条件表达式;
} while (条件表达式);
2、一般事先知道循环次数用for循环,不知道循环次数用while循环
循环语句For
格式:
for (初始化表达式; 条件表达式; 控制条件表达式) {
语句体;
}
3、条件表达式无论简单还是复杂,其结果都为boolean
4、循环体只有一条语句时可以省略大括号,循环体有多条语句时不能省略,单条语句做循环体时为了代码规范性也不省略大括号
5、break与continue的区别在break会结束循环,而continue只是结束本次循环