我有一个list:valsomeList=listOf(1,20,10,55,30,22,11,0,99)我想在修改一些值的同时对其进行迭代。我知道我可以使用map做到这一点,但这会复制列表。valcopyOfList=someList.map{if(it没有副本我该怎么做?注意:这个问题是作者有意编写和回答的(Self-AnsweredQuestions),因此常见的Kotlin主题的惯用答案出现在SO中。还要澄清一些为Kotlinalpha编写的非常古老的答案,这些答案对于当前的Kotlin并不准确。 最佳答案 首先,并非所有复
我有一个list:valsomeList=listOf(1,20,10,55,30,22,11,0,99)我想在修改一些值的同时对其进行迭代。我知道我可以使用map做到这一点,但这会复制列表。valcopyOfList=someList.map{if(it没有副本我该怎么做?注意:这个问题是作者有意编写和回答的(Self-AnsweredQuestions),因此常见的Kotlin主题的惯用答案出现在SO中。还要澄清一些为Kotlinalpha编写的非常古老的答案,这些答案对于当前的Kotlin并不准确。 最佳答案 首先,并非所有复