Ton*_*Joe 2 collections list arraylist kotlin
在Java中,我们可以像这样从另一个创建新列表:
List<Integer> list1 = new ArrayList<>();
list1.add(1)
list1.add(-10)
list1.add(12)
list1.add(37)
List<Integer> list2 = new ArrayList<>(list1);
Run Code Online (Sandbox Code Playgroud)
我们如何使用listOf()或在Kotlin中获得与上述相同的结果mutableListOf()?
您可以使用.toList()和.toMutableList()扩展名将容器(数组,集合,序列)复制到新列表中:
val list1 = listOf(1, -10, 12, 37)
val list2 = list1.toList()
val mutableList2 = list2.toMutableList()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1479 次 |
| 最近记录: |