Kotlin |合并2 ArrayList <int>在一个ArrayList <int>中

时间:2017-06-14 21:48:52

标签: kotlin

我有两个ArrayList<Int>

我想要一种方法将两个ArrayList<Int>合并为一个新的{ "_id": "5941969741d1024cde2de203", "name": "Toyota", "price": 26700 } { "_id": "5941a49117ce1f58b7b7c2bf", "name": "Cadillac", "price": 26700 }

2 个答案:

答案 0 :(得分:3)

使用+运算符在kotlin中非常容易,例如:

val list1 = arrayListOf(1, 2);
val list2 = arrayListOf(3, 4);
val merged  =  list1 + list2; 
  //  ^--- [1, 2, 3, 4]

答案 1 :(得分:2)

只需实例化新的ArrayList并添加列表1和列表2中的所有元素。

var list1 = ArrayList<Int>()
var list2 = ArrayList<Int>()
var list3 = ArrayList<Int>()
list3.addAll(list1)
list3.addAll(list2)