Сравнение множеств в Kotlin
Оператор == сравнивает два множества
по составу. Порядок перечисления не
важен - важен только набор значений:
val a = setOf(1, 2, 3)
val b = setOf(3, 2, 1)
println(a == b)
Если хотя бы одного элемента не хватает
или есть лишний, результат false:
val left = setOf("a", "b")
val right = setOf("a", "b", "c")
println(left == right)
Даны множества:
val first = setOf(10, 20, 30)
val second = setOf(30, 10, 20)
Если наборы совпадают, выведите "equal",
иначе "different".
Даны множества:
val set1 = setOf("x", "y")
val set2 = setOf("y", "x", "y")
Если наборы совпадают, выведите "same",
иначе "not same".