addAll() method is used to extend an existing List or join two Lists.
Let us say, we have a List that contains three names, 'Mohan', 'Kriti' and 'Salim'. And we want to insert a new List with two names 'Sia' and 'Andrew' at the end of the List.
fun main() { var x = mutableListOf("Mohan", "Kriti", "Salim") var y = mutableListOf("Sia", "Andrew") x.addAll(y) println(x) }
So, in the above code we have created a 'List' and initialised to the variable 'x'.
Below is how the values are positioned in the List,
Also we have another List that contains, 'Sia' and 'Andrew'.
Next, we have used the 'addAll()' function to add the new List 'y' that contains 'Sia' and 'Andrew' at the end of the List 'x'.
And the List 'y' is joined with 'x'.
And we get the below output,