Scala中的breakable
来源:互联网 发布:2016淘宝开店教程 编辑:程序博客网 时间:2024/05/20 13:19
import scala.util.control.Breaks._object BreakAndContinueDemo { def main(args: Array[String]): Unit = { println("="*20+"Break Example"+"="*20) val array=Array(1,4,2,7,9,10) /** * breakable的用法 * 1、首先需要导入scala.util.control.Breaks._这个包 * 2、将需要通过breakable控制的代码放到breakable的大括号中 */ //相当于break,跳出整个循环 breakable({ for (i <- 0 until(array.length)){ if(array(i)==7) break() println(array(i)) } }) println("="*20+"Continue Example"+"="*20) //相当于continue,跳出本次循环,继续执行下一次循环 for(i<- 0 until(array.length)){ breakable({ if(array(i)==7) break() println(array(i)) }) } }}
阅读全文
0 0
- Scala中的breakable
- 第4节:Scala控制结构if..else,for,while,breakable
- scala学习:scala中的继承
- Scala中的动态调用
- scala中的trait
- Scala 中的类型匹配
- Scala中的循环语句
- scala中的List
- Scala中的闭包
- Scala中的 apply
- scala中的控制语句
- Scala中的测试
- scala中的构造器
- Scala中的yield用法
- 0011.scala中的apply
- 0012.Scala中的继承
- Scala中的本地函数
- 0016.scala中的包
- ELK日志分析系统(一)
- ngork完整使用步骤总结最新2017
- JavaScript02_函数和window对象
- 039day(类和对象的基本概念的进一步学习)
- Bailian4013 中位数【中位数】
- Scala中的breakable
- 一套非常好的Git教程
- LeetCode 628. Maximum Product of Three Numbers
- 常用的 python os 模块
- 高级计时器
- 如何使用Markdown
- 最优化-梯度下降法
- gamemaker学习笔记:打包Android过程记录
- VR虚拟现实的杂谈