Список как параметр функции в Kotlin
Параметром функции может быть список.
В объявлении указывают тип List,
при вызове передают готовый список:
fun func(arr: List<Int>) {
for (num in arr) {
println(num)
}
}
fun main() {
func(listOf(1, 2, 3))
}
Список можно обойти и вернуть число. Функция ниже возвращает сумму элементов:
fun func(arr: List<Int>): Int {
var sum = 0
for (num in arr) {
sum += num
}
return sum
}
fun main() {
println(func(listOf(1, 2, 3))) // 6
}
Дан список:
val arr = listOf(1, 2, 3, 4, 5)
Сделайте функцию, которая выведет элементы этого списка в консоль.
Дан список:
val arr = listOf(1, 2, 3, 4, 5)
Сделайте функцию, которая вернет сумму элементов этого списка.