zoukankan      html  css  js  c++  java
  • 循环

    循环

    while 略

    for

    val arr = Array(1 to 5:_*)
    for(i <- arr){
    println(i)
    }
    
    1
    2
    3
    4
    5
    
    for(i <- 1 to 3; j <- 4 to 6){
    println(s"i=$i j=$j")
    }
    
    i=1 j=4
    i=1 j=5
    i=1 j=6
    i=2 j=4
    i=2 j=5
    i=2 j=6
    i=3 j=4
    i=3 j=5
    i=3 j=6
    
    scala> for(i <- 1 to 5 if i < 3) println(i)
    1
    2
    
    scala> val vec = for(i <- 1 to 5) yield i
    vec: scala.collection.immutable.IndexedSeq[Int] = Vector(1, 2, 3, 4, 5)
    
    scala> vec.to
    to        toBuffer       toIterable   toList   toParArray   toSet      toString        toVector
    toArray   toIndexedSeq   toIterator   toMap    toSeq        toStream   toTraversable
    
    

    break

    import scala.util.control.Breaks._
    
    breakable {
        for (i <- 1 to 10) {
            if (i == 3) break()
            println(i)
        }
    }
    
    1
    2
    
  • 相关阅读:
    JAVA面试——设计模式
    CSS清除浮动
    CSS外边距
    baidu-ife
    笔记一则
    Atom
    校园网认证
    四月甘九-省
    Python sys.argv[]用法
    Python模块导入的方法
  • 原文地址:https://www.cnblogs.com/studyNotesSL/p/11432905.html
Copyright © 2011-2022 走看看