Scala for循环

19 阅读1分钟
object Scala1 {
  def main(args: Array[String]): Unit = {
    for(j <- 1  to  20; if (j%20==0);if(j%3==0)){
      println(j)
    }
  }
}
object scala2 {
  def main(args: Array[String]): Unit = {
    val rs = for(i <- 1 to 4) yield {
      i*2
    }
    println(rs)
    println(rs(0))
    println(rs(1))
    println(rs(2))
  }
}