scala 的break 用户

1  需要导包 ,感觉怎么是手动导入的啊。点不出来呀

import util.control.Breaks._

2 需要在循环体外加一层

breakable()

 

 

案例

    breakable(
    for(i <- 0 until 10 ){
      println(i)
      if(i==5){
        println("break")
        break
      }
    }
    )

结果如下 

 

0
1
2
3
4
5
break

 

 

 

怎么感觉奇葩的要死.............

posted @ 2018-08-02 14:07  妖君你好  阅读(68)  评论(0编辑  收藏  举报