我是靠谱客的博主 害怕悟空,最近开发中收集的这篇文章主要介绍Java:循环语句while ,do while;循环控制语句continue,breakwhile循环语句do while 循环:控制循环语句breakcontinue,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

while循环语句

语法结构

while(布尔表达式){
		循环体;
	}

执行原理

先判断布尔表达式的结果,如果为true

执行循环体
判断布尔表达式的结果
true

执行循环体
判断布尔表达式
·······

false

循环结束

如果为false
循环结束

循环次数

0-N次
while循环的循环体可能不执行

public class WhileTest01
{
	public static void main(String[]args){
		int i=10;
		int j=3;
		//while(true)  编译会报错
		//while(10 > 3) 编译会报错  直接暴露出字面值和直接写变量效果不一样
		while (i>j)  //编译不会报错,因为在编译过程中不会运算表达式结果
		{
			System.out.println("你好");
		}
		System.out.println("哈哈哈");  //编译应该会报错,因为无法执行到这一步,上面的while是死循环
	}
}

do while 循环:

语法结构:

do{
	循环体;
}while(布尔表达式);

执行原理:

执行次数:

循环体执行次数是1-N次(至少1次)

注意事项

do while后面最终有个分号

控制循环语句break

是java中的关键字,中断
break;就是一个完整的java语句

break语句使用在switch语句中,用来终止switch语句的执行
break也可以使用在循环语句中,用来终止循环

默认情况下,break中断的是离他最近的for语句
也可以指定中断某个循环

public class BreakTest01
{
	public static void main(String[]args){
		int i; 
		int j;
		for(i=0;i<3;i++){
			for(j=0;j<10;j++){
				System.out.println(j); //结果是0 1 2 3 4 5循环3次
				if(j == 5){
				break;   //跳出j的循环
				}
			}
		}
		System.out.println("================================");  //下面这个使用的比较少
		for1:for(i=0;i<3;i++){
			for2:for(j=0;j<10;j++){
				System.out.println(j); //结果是0 1 2 3 4 5没有循环
				if(j == 5){
				break for1;   //跳出j的循环
				}
			}
		}
	}
}

continue

表示下一个
continue关键字加分号就是一个完整的java语句

public class ContinueTest
{
	public static void main(String[]args){
		int i;
		for (i=0;i<10;i++ )
		{
			if(i==5){
				break;
			}
			System.out.println(i); //0 1 2 3 4
		}
		System.out.println("=======================");
		for (i=0;i<10;i++ )
		{
			if(i==5){
				continue;
			}
			System.out.println(i); //0 1 2 3 4 6 7 8 9 10
		}
	}
}

break和continue区别:

break表示循环不执行(下面没有了)
continue表示直接进入下一个(只是终止了现在的循环,还要更新表达式,跳到下一次循环)

continue也可以指定循环名称。

最后

以上就是害怕悟空为你收集整理的Java:循环语句while ,do while;循环控制语句continue,breakwhile循环语句do while 循环:控制循环语句breakcontinue的全部内容,希望文章能够帮你解决Java:循环语句while ,do while;循环控制语句continue,breakwhile循环语句do while 循环:控制循环语句breakcontinue所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部