object a {
def main(args: Array[String]): Unit = {
// 定义一个数组
val arr = Array(1,4,2,7,9,10)
val bs = new Breaks
// 在循环外面是break
bs.breakable(
arr.foreach(i=>{
if (i == 7){
bs.break()
}
print(i+" ")
})
)
println()
arr.foreach(i=> {
// 在循环里面是continue
bs.breakable {
if (i == 7) {
bs.break()
}
print(i + " ")
}
})
}
}
结果: