Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmLmFE 348 of 522 menu
◀ ▶

Перебор списка в Kotlin

Метод forEach принимает лямбду с одним параметром - очередным элементом списка. Для каждого значения блок выполняется один раз:

val nums = listOf(10, 20, 30) nums.forEach { n -> println(n) }

С одним параметром можно писать it вместо имени:

val tags = listOf("a", "b", "c") tags.forEach { println(it) }

Исходный список при forEach не меняется - метод только обходит элементы:

val words = listOf("one", "two") words.forEach { println("word: $it") } println(words)

Дан список:

val ids = listOf(1, 2, 3, 4)

Выведите каждый элемент в консоль с новой строки.

Дан список:

val cities = listOf("rome", "oslo")

Выведите каждый город в формате "city: ..." с новой строки.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить