这片文章是总结一下Java的循环语句。
包含了:for循环,while循环,do-while循环
1.for循环
格式:
for(初始化语句;条件判断语句;条件控制语句){
循环体语句;
}
- 初始化语句:可以是一条,或者多条语句,用来完成初始化操作
- 条件判断语句:结果为boolean类型的表达式,用来判断是否执行循环体语句。
- 条件控制语句:通常是使用一条语句来改变变量的值,从而达到控制循环是否继续向下执行的效果
- 循环体语句:可以使任意语句,这些语句会被多次执行。
举例:
- 1-10的循环
for(int i = 1;i <= 10; i += 1){
System.out.println(i);
}
2.while循环
格式:
初始化语句;
while(条件判断语句){
循环体语句;
条件控制语句;
}
举例:
- 1-10的循环
int i = 1;
while(i <= 10){
System.out.println(i);
i += 1;
}
3.do-while循环
格式:
初始化语句;
do{
循环体语句;
条件控制语句;
}while(条件判断语句);
举例:
- 1-10的循环
int i = 1;
do{
System.out.println(i);
i += 1;
}while(i <= 10)
4.三种循环区别
三种循环区别
- for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)
- do...while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)
for和while的区别:
- 条件控制语句所控制的自增变量,在for循环结束后,就不可以继续使用了
- 条件控制语句所控制的自增变量,在while循环结束后,还可以继续使用
死循环格式:
for(;;){}
while(true) {}
do{}while(true);
5.跳转控制语句
- continue:用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行
- break:用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环
网友评论