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

Множество строк в Kotlin

Строки тоже хранят в множестве со своим типом. Его записывают в два шага: общее имя множества, а в угловых скобках тип одного элемента:

val set: Set<String> = setOf("a", "b", "c")

Короткого отдельного имени у множества строк нет. Скобки как раз и говорят, что внутри лежат строки.

Изменяемое множество строк пишут так же, только общее имя другое:

val set: MutableSet<String> = mutableSetOf("a", "b", "c")

Тип можно не указывать. Kotlin сам выведет его по значениям:

val set1 = setOf("a", "b", "c") // Set<String> val set2 = mutableSetOf("a", "b", "c") // MutableSet<String>

Дано множество:

val words = setOf("x", "y", "z")

Явно укажите тип этой переменной.

Дано множество:

val words = mutableSetOf("x", "y")

Явно укажите тип этой переменной.

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