Kotlin 的loop与range:
kotlin中for循环和数组值得范围的表示方法。
简单实例:
fun main(args: Array<String>) {
var nums=1 .. 5 //[1,5]闭区间的表示方法
var nums1=1 until 1000 //[1,1000)
var nums2=nums.reversed() //调用倒序函数
var result=0
for(num in nums){ //for循环中使用in关键字取出数组中的每个值
result=result+num
}
println("结果:${result}")
for(a in nums step 2){//step:步长
println(a) //以步长为二来输出
}
for(b in nums2){
println(b)
}
println("总数为:"+nums2.count()) //数组的数量值
}
运行结果:
结果:15
1
3
5
5
4
3
2
1
总数为:5