Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 有没有更好的方法来创建给定范围的可变列表?_List_Kotlin_Range - Fatal编程技术网

List 有没有更好的方法来创建给定范围的可变列表?

List 有没有更好的方法来创建给定范围的可变列表?,list,kotlin,range,List,Kotlin,Range,我目前正在做的事情: var idList = mutableListOf<Int>() fun main() { for (number in 1000000..1999999) { idList.add(number) } println(idList[0]) //testing purposes println(idList[1]) //testing purposes } var idList=mutableListOf(

我目前正在做的事情:

var idList = mutableListOf<Int>()

fun main() {
    for (number in 1000000..1999999) {
        idList.add(number)
    }

    println(idList[0]) //testing purposes
    println(idList[1]) //testing purposes
}
var idList=mutableListOf()
主要内容(){
用于(1000000..1999999中的数字){
idList.add(数字)
}
println(idList[0])//测试目的
println(idList[1])//测试目的
}

我觉得这样效率很低。有更好的方法吗?

我现在能想到的一个选择是这样的

val numbers = (1000000..1999999).toMutableList()
println(numbers.first())
println(numbers.last())