使用方法:
1.需要导入scala.util.control.Breaks._这个包
2.将需要通过breakable控制的代码放到breakable的大括号中
例如
val array = Array(1,2,4,6,29)
//第一种:相当于break,跳出整个循环
breakable({
for(i<- 0 until (array.length)){
if(array(i)==7) break()
println(array(i))
}
})
//第二种:相当于continue,跳出本次循环,继续执行下一次循环
for(i<- 0 until (array.length)){
breakable({
if(array(i)==6) break()
println(array(i))
})
}