一、for循環if條件守衛spa
for(i<- 1 to 2;j<- 1 to 2 if(i!=j)){ print(100*i+j) }
二、map遍歷
scala
val map = Map("test"->12,"test2"->23) for((k,v)<-map){ print(k+"="+v) } 巧用佔位符,不打印value for((k,_)<-map){ print(k) }
三、善用lazy,頗有用的一個東西code
lazy val s=Source.fromFile("e:\\a.txt") // print(s)
只有在第一次使用的時候纔會被實例化for循環