例如我们有这样的数组:
val listArr = listOf(1,2,3,4,5,6,7)
Run Code Online (Sandbox Code Playgroud)
最后我们收到:
1,2,3,4,5,6,7
Run Code Online (Sandbox Code Playgroud)
也许可以这样写:
val listArr = listOf(1..7)
Run Code Online (Sandbox Code Playgroud)
并得到类似的结果。还是现在不可能?
您可以使用IntRange.toList()函数:
val list = (1..7).toList()
Run Code Online (Sandbox Code Playgroud)
连接时,范围会自动转换为列表:
val combined = (1..6) + 12 + (34..37)
// [1, 2, 3, 4, 5, 6, 12, 34, 35, 36, 37]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34 次 |
| 最近记录: |