1. 流程控制结构
1.1 概述
在实际开发中, 我们要编写成千上万行代码, 代码的顺序不同, 执行结果肯定也会受到一些影响, 并且有些代码是满足特定条件才能执行的, 有些代码是要重复执行的. 那如何合理规划这些代码呢? 这就需要用到: 流程控制结构了.
1.2 分类
顺序结构
选择 (分支)结构
循环结构
注意: Scala和Java中的流程控制结构是基本一致的.
2. 顺序结构
2.1 概述
顺序结构是指: 程序是按照从上至下, 从左至右的顺序, 依次逐行执行的, 中间没有任何判断和跳转.
3. 选择结构(if语句)
3.1 概述
选择结构是指: 某些代码的执行需要依赖于特定的判断条件, 如果判断条件成立, 则代码执行, 否则, 代码不执行.
3.2 分类
- 单分支
- 双分支
- 多分支
3.3 单分支
所谓的单分支是指: 只有一个判断条件的if语句.
本文介绍了Scala编程中的流程控制结构,包括顺序结构、选择结构(if语句)和循环结构(for、while、do.while循环)。详细讲解了各种结构的格式、注意事项和使用示例,如if语句的单分支、双分支和多分支,以及for循环的推导式。此外,还讨论了在Scala中如何实现break和continue,并提供了综合案例,如九九乘法表和模拟登录场景。
订阅专栏 解锁全文
1118

被折叠的 条评论
为什么被折叠?



