流程控制
在程序中,程序运行的流程控制决定程序是如何执行的,是我们必须掌握的,主要有三大流程控制语句。
温馨提示:Scala语言中控制结构和Java语言中的控制结构基本相同,在不考虑特殊应用场景的情况下,代码书写方式以及理解方式都没有太大的区别
- 顺序控制
- 分支控制
- 循环控制
Switch分支结构,在Scala中没有switch,而是使用模式匹配来进行处理
For循环
yield用来接受 循环的值然后返回一个vector集合,最后进行输出打印
Break 和 continue
break 和 continue在Scala语言中默认被移除了,Break我们可以使用
Scala 中 util.contro.Breaks._来进行导入break函数
break()函数 当我们使用这个函数的时候他会返回一个异常,break() 以后的语句就执行不了了,我们可以使用 breakable{}将我们的判断终结语句包裹在里面,breakable 帮助我们解决了异常,最终可以返回打印的信息
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ryder!
评论






