scala 中的 break需要导入类
import scala.util.control.Breaks.{break, breakable}
breakable { for((account, prob)<-accountDistribution){
addProb += prob
if(addProb>=randomDouble){
firstAccount = account
break
}
}}
否则 直接使用 break 会报错!!!
本文介绍了Scala语言中break关键字的正确使用方法。为了能够使用break退出循环,必须首先导入scala.util.control.Breaks包中的break和breakable方法。文章通过示例代码展示了如何在for循环中使用这些方法来实现提前退出。
scala 中的 break需要导入类
import scala.util.control.Breaks.{break, breakable}
breakable { for((account, prob)<-accountDistribution){
addProb += prob
if(addProb>=randomDouble){
firstAccount = account
break
}
}}
否则 直接使用 break 会报错!!!

被折叠的 条评论
为什么被折叠?
