一个编程小白的Java战役
——太原理工大学机器人团队学习打卡day10
上回说到:流程控制语句的分支语句,我们今天就接着讲剩下的两种流程控制语句。
(接第九天分支语句)
4、循环语句
主要用来在循环条件满足时反复执行某段特定代码。(循环流程的基本组成部分)
循环体又叫循环动作,迭代部分也可叫循环改变,大家在看到这两个词时可不要不知道哦。
注:不加结束后处理也可以是一个循环。
循环语句有着三种写法(又和C语言一致了):
下面我们来分别举例:
for循环
比较适合比较规则的程序循环。
while循环
while循环只需要注意,别写成死循环就好。
do/while循环
do/while是先执行后判断的循环,无论如何它都要执行一次。
while循环和do/while循环能适应各种情况,大家要认真学习。
5、特殊控制语句(Goto语句)
使用Goto语句可以简化程序,使程序从一个地方跳转到另一个地方。
但是要不要使用Goto语句引起了很大的争端,因为它的执行流程和书写流程不同,使得程序可读性很差。Java取了个中间方案,它没有全盘接受,也没有完全否定,而是选取了部分使用(break和continue),为了增强可读性,它选择用标号来表示跳入或跳出的循环。
接着举例:
break语句
只能从里层循环跳出到外层循环。
当然也可以简单一些,在只有一个循环时直接跳出:
continue语句
如果说break是跳出,continue就是跳入。continue语句的作用是直接进入下一次循环。
这些就是全部的流程控制语句了,合理运用它们吧。
1、IDE中的窗体设计
大家也都知道,想设计一个窗体,又要加按钮,又要加事件处理监听器的,很复杂。IDE就将它简化了(不用背代码了,呜呜呜,太幸福了,我讨厌背书)。
当然,该不一样的还是不一样,两个集成开发工具各有各的方法。使用相应的方法可以大幅度减少工作量哦。
2、今日小结
昨天把今天该说的都说了,今天其实就是对昨天的流程控制语句的补全,没什么说的,我就不bb啥了,明天见,带你们去看看数组。