Изменяемое множество в Kotlin
Функция mutableSetOf возвращает
множество, которое потом можно менять.
Тип такого множества пишут явно:
val set: MutableSet<Int> = mutableSetOf(1, 2, 3)
Для строк тип элемента другой:
val set: MutableSet<String> = mutableSetOf("a", "b", "c")
Тип можно не указывать. Kotlin сам выведет его по значениям:
val set1 = mutableSetOf(1, 2, 3) // MutableSet<Int>
val set2 = mutableSetOf("a", "b", "c") // MutableSet<String>
Дано множество:
val nums = mutableSetOf(8, 9, 10)
Явно укажите тип этой переменной.
Дано множество:
val words = mutableSetOf("x", "y")
Явно укажите тип этой переменной.