Scala break语句
来源:互联网 发布:json的解析方法 安卓 编辑:程序博客网 时间:2024/06/08 03:55
简介:
在Scala中可以没有内置break语句,但如果正在运行的Scala2.8,那么还有一个办法使用break语句。当break语句在循环中遇到循环立即终止,程序控制继续下一个循环语句后面的。
语法:
reak语句的语法是有点不同寻常,但它的工作原理:
// import following packageimport scala.util.control._// create a Breaks object as followsval loop = new Breaks;// Keep the loop inside breakable as followsloop.breakable{ // Loop will go here for(...){ .... // Break will go here loop.break; }}
示列:
import scala.util.control._object Test { def main(args: Array[String]) { var a = 0; val numList = List(1,2,3,4,5,6,7,8,9,10); val loop = new Breaks; loop.breakable { for( a <- numList){ println( "Value of a: " + a ); if( a == 4 ){ loop.break; } } } println( "After the loop" ); }}
QQ群交流:214862451
阅读全文
2 0
- Scala break 语句
- Scala break 语句
- Scala break语句
- Scala break语句研究
- break语句
- Break语句
- break语句
- break语句
- break语句
- break语句
- break语句
- break语句
- break语句
- break语句
- break 语句
- break语句
- break语句
- break语句
- 计算机基础(二)——程序执行
- Ansible基础
- WiFi穿墙手册:解读天线、dbi、发射功率和无线信号的关系
- 最详细的Windows版本搭建安装React Native环境配置
- Micropython加速物联网开发8
- Scala break语句
- spring整合quartz定时器
- 12个非常有用的JavaScript技巧
- InnDB存储引擎中的锁 以及 脏读 不可重复读 幻读
- [PHP学习]Wampserver上传文件大小设置
- ftp 上传 下载 删除
- 用OpenCV编程计算围棋棋盘黑白子总数
- Hold住Leetcode——Intersection of Two Arrays II
- 自定义注解与使用