JAVA循环结构
Posted s1mplesama
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA循环结构相关的知识,希望对你有一定的参考价值。
JAVA循环结构:顺序结构只能执行一次,如果要执行多次需要用到循环
JAVA中的循环结构有while;do...while;for;
1.while循环:先判断布尔表达式中的值,若为true,执行循环内容
while( 布尔表达式 ) { //循环内容 }
2.do...while循环:先执行一次循环内容,再判断布尔表达式,若为true,再执行循环内容
1 do { 2 //代码语句 3 }while(布尔表达式);
3.for循环:for循环可以使一些循环结构变得简单
首先执行初始化内容,再判断布尔表达式,若为true,执行循环内容,执行完一次后执行更新语句;
再判断布尔表达式,直到为false结束循环;
其中,小括号里的三个语句都可以为空,但是要保留分号。
1 for(初始化; 布尔表达式; 更新) { 2 //代码语句 3 }
4.JAVA增强for循环:主要应用于数组
1 for(声明语句 : 表达式) 2 { 3 //代码句子 4 }
举例:依次访问数组中每个元素的值
1 int [] numbers = {10, 20, 30, 40, 50}; 2 3 for(int x : numbers ){ 4 System.out.print( x ); 5 System.out.print(","); 6 }
break关键字:主要用于循环和switch语句中,用于跳出该语句块
continue关键字:适用于任何循环结构,用于跳出此次循环,直接执行下一次迭代
for循环中的continue跳转到更新语句;
while和do...while循环中的continue跳转到布尔表达式的判断。
for循环的嵌套:
1 for(int i=1; i<=3; i++){ 2 for(int j=1; j<=3; j++){ 3 //循环内容 4 } 5 }
以上是关于JAVA循环结构的主要内容,如果未能解决你的问题,请参考以下文章