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

Фильтрация списка в Kotlin

При обходе списка в if проверяют элемент и подходящие значения дописывают во второй список:

val nums = listOf(1, 2, 3, 4, 5) val evens = mutableListOf<Int>() for (num in nums) { if (num % 2 == 0) { evens.add(num) } } println(evens)

Исходный список остается без изменений:

val tags = listOf("a", "bb", "c", "dd") val short = mutableListOf<String>() for (tag in tags) { if (tag.length == 1) { short.add(tag) } } println(tags) println(short)

Создайте список целых чисел от 1 до 1000 включительно. Запишите в другой список только те числа, у которых первая цифра равна 3. Выведите новый список в консоль.

Дан список:

val nums = listOf(3, 7, 12, 5, 9, 14)

Запишите в другой список только элементы, большие 10. Выведите новый список в консоль.

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