break
格式
实现break是用Breaks.breakable()将整个表达式包含起来:
Breaks.breakable(
for (条件) {
if (终止循环的条件){
Breaks.break()
}
}
)
示例代码
Breaks.breakable(
for (i <- 1 to 10){
if (i==5){
Breaks.break()
}
println(i)
}
)
continue
格式:实现continue是用Breaks.breakable()将for表达式的循环体包含起来
for (条件) {
Breaks.breakable(
循环体
)
}
示例代码
//实现continue
for (i <- 1 to 10){
Breaks.breakable(
//当i==5时跳出循环
if (i==5){
Breaks.break()
}else{
println(i)
}
)
}