val mutableList1: MutableList<TeamInvitationData?>?
val mutableList2: MutableList<TeamInvitationData?>?
Метод addAll можно использовать для объединения изменяемого списка с нулевым значением, но здесь он выдает ошибку времени компиляции.
Пример:
val map1 = listOne?.map { TeamInvitationData(it) }
val map2 = listTwo?.map { TeamInvitationData(it) }
map1.addAll(map2)
Ошибка интерфейса типа. Попробуйте явно указать аргумент типа.
Здесь я могу объединить эти два массива, заранее спасибо.
addAll
. Вы также не показываете ни одной строки кода, которая потребовала бы вывода типа. - person Marko Topolnik   schedule 12.01.2018map1
иmap2
будутMutableList
, потому чтоlistOne
иlistTwo
изменяемы, ноmap
на самом деле возвращает неизменяемыйList
, и поэтому вы не можете вызватьaddAll
для него. Хотя ваш вопрос касается слияния изменяемых списков, ваш код не пытается этого сделать. - person Marko Topolnik   schedule 12.01.2018