import util.control.Breaks._
object test {
def main(args: Array[String]): Unit = {
/**breakable的用法
* 1、首先需要导入scala.util.control.Breaks._这个包
* 2、将需要通过breakable控制的代码放到breakable的大括号中 */
//相当于break,跳出整个循环
breakable{
for(j <- 0 until 10) {
println("相当于break"+j)
if(j==5) {
break()
}
}
}
//相当于continue,跳出本次循环,继续执行下一次循环
for(j <- 0 until 10) {
breakable{
if(j==5) {
break()
}
println("相当于continue"+j)
}
}
}
}
Scala-breakable的用法
最新推荐文章于 2023-09-26 13:26:42 发布