Kotlin学习之for循环的实现
[TOC]
概述
在Kotlin中想遍历1-100的数值可以这样写:
1 | for (index in 1..100){ |
这样写是正序遍历,如果想倒序遍历就该使用标准库中定义的downTo()函数:
1 | for (index in 100 downTo 1){ |
想不使用1作为遍历的步长,可以使用step()函数:
1 | for (index in 1..100 step 2){ |
要创建一个不包含末尾元素的区间:
1 | for (index in 1 until 10){ |
遍历一个数组/列表,想同时取出下标和元素:
1 | val array = arrayOf("a", "b", "c") |
遍历一个数组/列表,只取出下标:
1 | val array = arrayOf("a", "b", "c") |
遍历取元素:
1 | val array = arrayOf("a", "b", "c") |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦溪·在路上!
评论
ValineDisqus