For循环目前了解到的遍历集合的方式有以下三种:
1。判断集合角标是否在集合中
//for()中的条件等同于 i in list.indices,采取判断角标是否在某个数值区间内。
for(i in 0..list.lastIndex){
Log.e(Str,”集合中
i下标对应的元素是
{list[i]}”)
}
2。类似于Java中的Foreach
for(i in list){
Log.e(Str,”集合中的元素有 $i “)
}
3。使用扩展函数
for((index,values) in list.withIndex()){
Log.e(Str,"使用WithIndex方式获取到集合的数据: $index 对应的是 $values")
}