object Test {
def main(args: Array[String]): Unit = {
for (i <- 1 to 2; j <- 1 to 2) //嵌套循环,相当于java中的两个for
println (100 * i + j)
for (i <- 1 to 2; j <- 1 to 2 if i != j) //嵌套循环加条件判断,这个条件叫for的守卫
println(100 * i + j)
}
}scala基础4-for循环进阶
最新推荐文章于 2023-04-19 14:39:56 发布
本文通过具体的Scala代码示例介绍了嵌套循环的使用方法,并演示了如何在循环中加入条件判断(即守卫),以实现更复杂的逻辑控制。
7586

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



