主题:for-to、for-until、for-in
Scala
for-to:for(i<-1 to 5){……}
含头不含尾:for(i<-0 until 5){……}
步长:for(i<-Range(1,5,2)){……}
守卫:for(i<-1 to 5 if i%2==0){……}
便利数组:
val v=Array(10,20)
for(a<-v){……}
Kotlin
for(i in 1..5){……}
步长:for(i in 1..5 step 2){……}
倒置:for(i in 5 downTo 1){……}
含头不含尾:for(i in 0 until 5){……}
便利数组:
val v=arayOf(10,20,30)
for(a in v){……}
Groovy
for(def i in 1..5){……}
Gosu
for(i in 1..|5){……}
Ballerina
含头不含尾:foreach(var i in 0..<5){……}
Scala介绍
发布:2004年1月20日
作者:马丁·奥德斯基
父代:Pizza
Kotlin介绍
中文:科特林
发布:2011年7月22日
作者:安德烈·布雷斯拉夫
公司:JetBrains(总部:布拉格)
扩展名:kt