Множество чисел в Kotlin
У множества чисел есть свой тип. Укажем его явно:
val set: Set<Int> = setOf(1, 2, 3)
Большое целое пишут с буквой в конце. У такого множества свой тип:
val set: Set<Long> = setOf(1L, 2L, 3L)
Изменяемое множество чисел записывают отдельным типом:
val set: MutableSet<Int> = mutableSetOf(1, 2, 3)
Тип можно не указывать. Kotlin сам выведет его по значениям:
val set1 = setOf(1, 2, 3) // Set<Int>
val set2 = setOf(1L, 2L, 3L) // Set<Long>
val set3 = mutableSetOf(1, 2, 3) // MutableSet<Int>
Дано множество:
val nums = setOf(8, 9, 10)
Явно укажите тип этой переменной.
Дано множество:
val big = setOf(4L, 5L, 6L)
Явно укажите тип этой переменной.
Дано множество:
val nums = mutableSetOf(1, 2, 3)
Явно укажите тип этой переменной.