1、使用return 退出循环

object breakturn { def main(args: Array[String]): Unit = {

var i = 1
while (i< 20){

  println(s"sdddddddd$i")
  if(i == 5){
   return i
  }
  i += 1

}
println("============================")

}

}

2、使用 break

break

引入 import util.control.Breaks._

break 跳出的范围是breakable{ } 作用 的范围

使用范围循环

1 to 10 和 1.to(10) 是等价的

翻转

for循环中的循环守卫 将判断条件加到 for() 中

使用 for 打印 乘法口诀

yield 返回一个集合