How to add a range of elements of a list to another list in Kotlin

1 Answer

0 votes
fun main() {
    val source = listOf(10, 20, 30, 40, 50, 60, 70)
    val target = mutableListOf(1, 2)

    // Add elements from index 2 to 5 (30, 40, 50)
    target.addAll(source.subList(2, 5))

    println(target) 
}



/*
run:

[1, 2, 30, 40, 50]

*/

 



answered Oct 17, 2025 by avibootz
...