"B", "C")
var map1 = mutableMapOf("A" to 1, "B" to 2, "C" to 3)
}
其中在创建Map对象时, to 会创建短时存活的...在系统提供的函数中,已经封装了 toList(),toMutableList(),toArray(),toMap 等方法。
可以直接复制一个新的集合对象出来。旧集合发生变化。不影响新集合。...循环一遍之后,再重新从大到小需要重新获取迭代器。
可变迭代器
在java中如果遍历数组时,执行删除会出现迭代器越界崩溃的异常。
而针对遍历删除的需求,在开发中又是比较常用的功能特性。...println("删除后的结果:$numbers")
//添加 如果是添加和修改 需要获取list 对象
var listiterator= numbers.listIterator(...:$numbers")
}
//输出
删除前的结果:[A, B, C, D, E]
删除后的结果:[B, C, D, E]
修改和添加后的结果:[B, ZINYAN, Zin, D, E]
字符串输出