Spec-Zone.ru › Kotlin 1.6

union

kotlin-stdlib / kotlin.collections / union
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
infix fun <T> Array<out T>.union(other: Iterable<T>): Set<T>
infix fun ByteArray.union(other: Iterable<Byte>): Set<Byte>
infix fun ShortArray.union(
    other: Iterable<Short>
): Set<Short>
infix fun IntArray.union(other: Iterable<Int>): Set<Int>
infix fun LongArray.union(other: Iterable<Long>): Set<Long>
infix fun FloatArray.union(
    other: Iterable<Float>
): Set<Float>
infix fun DoubleArray.union(
    other: Iterable<Double>
): Set<Double>
infix fun BooleanArray.union(
    other: Iterable<Boolean>
): Set<Boolean>
infix fun CharArray.union(other: Iterable<Char>): Set<Char>

Возвращает множество, содержащее все уникальные элементы из обоих коллекций.

Возвращаемое множество сохраняет порядок итерации элементов исходного массива. Уникальные элементы из коллекции other итерируются в конце в порядке, заданном коллекцией other.

Чтобы получить множество, содержащее все элементы, присутствующие в обеих коллекциях, используйте intersect.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
infix fun <T> Iterable<T>.union(other: Iterable<T>): Set<T>

Возвращает множество, содержащее все уникальные элементы из обоих коллекций.

Возвращаемое множество сохраняет порядок итерации элементов исходной коллекции. Уникальные элементы из коллекции other итерируются в конце в порядке, заданном коллекцией other.

Чтобы получить множество, содержащее все элементы, присутствующие в обеих коллекциях, используйте intersect.

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/union.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API