一、控制循环语句:
- for
- while
- do while
1.for循环
1.1for的语法格式:
for (初始化表达式;布尔表达式;更新表达式){
循环体
}
注释:最先执行初始化表达式并且该表达式只执行一次,判断布尔表达式的结果是True还是false,布尔表达式为True执行循环体,然后执行更新表达式,在判断布尔表达式是True跟重复上述内容,若为false循环结束。
eg:输出1~100的所有奇数
public class ForTest
public static void main(String [] args) {
for (int i =1;i<=100;i+=2){
System.out.println(i);
}
2.while语句:
2.1语法格式:
while(布尔表达式){
循环体
}
eg:
int i =0
while(i==2){
System.out.print(i)
i++;
}
注释: while是最基本的循环,只要布尔表达式是True就一直执行下去,while循环的循环体可能执行次数为0次。
3.do …while语句
3.1语法结构:
do{
循环体
}while(布尔表达式);
eg:
int i =1;
do{
System.out.println("x="=+x);
x++;
}while(x<=4);
}
}
注释:do…while循环的循环体代码片段执行的次数至少一次,循环语句最终有一个“分号”别丢了
二、改变控制语句的顺序
- break
- continue
2.1break语句
break;
注释:
-
break是Java语言中的关键字,被翻译为“中断/折断”
-
break + “;”可以成为一个单独的完整的Java语句;break;
-
break语句使用在switch语句当中,用来终止switch的语句执行
-
break语句同样可以使用在循环当中,用来终止循环的执行
-
break;语句使用for,while,do…while语句循环语句当中用来跳出循环,终止循环
-
break终止的是离它最近的循环语句
2.2continue语句
注释:continue语句适用于任何循环控制结构中,本次循环停止执行下一次循环