java的控制语句02

循环结构

while和do while语句

//while语句格式:
	while(布尔表达式){
		语句一;
	}
	/*
	1.while语句首先执行布尔表达式
	2.当表达式中的值是true时执行语句一,语句一可以是一条或多条
	3.在依然满足布尔表达式的情况下一值执行此循环
	4.如果表达式的值为false时则跳过此次循环
	*/
	
//do while格式:
	do{
		语句一;
	}while(布尔表达式)
	/*
	1.首先执行语句一
	2.其次判断布尔表达式
	3.为true时继续执行语句一否则跳出当前循环
	*/

while和do while语句的区别最主要是while要先判断是否满足循环条件而do while则是先执行一遍循环体的语句 ,之后在判断是否满足循环条件,也就是do while语句无论如何都会执行一遍循环体后的语句。

for循环语句

//for语句格式:
	for(初始化表达式;循环条件表达式;循环后操作表达式){
		循环体;	
	}
/*
1.首先进行初始化表达式
2.判断是否满足条件表达式
3.当循环体结束后先执行一遍循环后操作表达式,再继续判断循环条件是否满足
*/

for和while语句的区别:for语句创造的变量会随着循环的结束而释放,而while语句使用的变量在循环过后依然可以使用。

循环嵌套:就是循环中还有循环。

continue和break
continue是跳过此次循环进行下一次循环
break是结束当前循环。

//break实例
	for(int i=0;i<6;i++){
		if(i==3){
			break;//	直接结束循环
		}
		System.out.println("i");
	}
//continue实例:
	for(int i=0;i<6;i++){
		if(i==3){
			continue;	
		}	
		System.out.println("i");
	}
发布了9 篇原创文章 · 获赞 0 · 访问量 399

猜你喜欢

转载自blog.csdn.net/qq_44586668/article/details/104792626