循环控制 | 学习笔记

简介: 快速学习循环控制

开发者学堂课程【Java编程入门循环控制】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/18


循环控制


    内容简介

1.    break控制语句

2.    continue控制语句

 

在循环语句定义的时候还有两个控制语句:breakcontinue

1break控制语句

break主要的功能是退出整个循环结构,观察以下循环结构:

image.png

其执行结果如下:

image.png

如果改为x>3,则代码如下:

image.png

其执行结果如下:

image.png

整个循环都结束。

 

2continue控制语句

continue严格来讲只是结束当前的一次调用(结束当前循环)

将代码改为x=3,如下:

image.png

其执行结果如下:

image.png

结束循环;

如将代码中break换成continue,代码如下:

image.png

其执行结果如下:

image.png

发现结果中没有3

当执行到了continue的时候就表示在当前的语句之中后续代码不再执行,而直接进行后续的判断处理。

C语言里面有一个goto的指令,这个指令会直接造成代码的混乱,所以在开发之中一般都对其深恶痛绝,但是在Java中可以利用continue实现部分goto的功能。

例如下面代码:


其执行结果如下:

image.png

这种代码是Java支持的,但对于此类代码强烈不建议开发者在你的开发代码中出现。只是部分恢复了goto功能,但这个功能是要结合continue去用的,尽量不要去用这种功能,否则程序是非常混乱的。

相关文章
|
6月前
|
搜索推荐 Python
为什么我们需要循环控制
在计算机编程中,循环控制是一种非常基础和重要的编程结构。通过循环控制,我们可以实现重复执行某段代码,直到满足特定的条件为止。循环控制不仅简化了编程过程,还提高了代码的效率,使得复杂的计算或任务能够得以高效完成。
64 1
|
Python
5.循环控制(上)【0基础入门】
5.循环控制(上)【0基础入门】
90 0
5.循环控制(上)【0基础入门】
|
算法 C++
C++——循环控制强化训练
C++——循环控制强化训练
|
PHP 开发者
循环控制|学习笔记
快速学习循环控制
循环控制|学习笔记
循环控制
break控制语句、continue控制语句
59 0
循环控制
|
Scala 开发者
DoWhile 循环控制|学习笔记
快速学习 DoWhile 循环控制。
108 0
|
Java Scala 开发者
for 循环的两种方式|学习笔记
快速学习 for 循环的两种方式。
111 0