Spec-Zone.ru › Kotlin 1.4

plus

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

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

Требования к платформе и версии: JVM (1.0), Native (1.3)
operator fun <T> Array<T>.plus(
    elements: Collection<T>
): Array<T>
Требования к платформе и версии: JS (1.1)
operator fun <T> Array<out T>.plus(
    elements: Collection<T>
): Array<T>
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun ByteArray.plus(
    elements: Collection<Byte>
): ByteArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun ShortArray.plus(
    elements: Collection<Short>
): ShortArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun IntArray.plus(
    elements: Collection<Int>
): IntArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun LongArray.plus(
    elements: Collection<Long>
): LongArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun FloatArray.plus(
    elements: Collection<Float>
): FloatArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun DoubleArray.plus(
    elements: Collection<Double>
): DoubleArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun BooleanArray.plus(
    elements: Collection<Boolean>
): BooleanArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun CharArray.plus(
    elements: Collection<Char>
): CharArray

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

Требования к платформе и версии: JVM (1.0), Native (1.3)
operator fun <T> Array<T>.plus(
    elements: Array<out T>
): Array<T>
Требования к платформе и версии: JS (1.1)
operator fun <T> Array<out T>.plus(
    elements: Array<out T>
): Array<T>
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun ByteArray.plus(elements: ByteArray): ByteArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun ShortArray.plus(
    elements: ShortArray
): ShortArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun IntArray.plus(elements: IntArray): IntArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun LongArray.plus(elements: LongArray): LongArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun FloatArray.plus(
    elements: FloatArray
): FloatArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun DoubleArray.plus(
    elements: DoubleArray
): DoubleArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun BooleanArray.plus(
    elements: BooleanArray
): BooleanArray
Требования к платформе и версии: JVM (1.0), JS (1.1), Native (1.3)
operator fun CharArray.plus(elements: CharArray): CharArray

Возвращает массив, содержащий все элементы исходного массива и затем все элементы заданного массива elements.

END_OF_DOCUMENT_MARKER
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Iterable<T>.plus(element: T): List<T>
operator fun <T> Collection<T>.plus(element: T): List<T>

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

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Iterable<T>.plus(
    elements: Array<out T>
): List<T>
operator fun <T> Collection<T>.plus(
    elements: Array<out T>
): List<T>

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

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Iterable<T>.plus(
    elements: Iterable<T>
): List<T>
operator fun <T> Collection<T>.plus(
    elements: Iterable<T>
): List<T>

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

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Iterable<T>.plus(
    elements: Sequence<T>
): List<T>
operator fun <T> Collection<T>.plus(
    elements: Sequence<T>
): List<T>

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

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

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

Возвращаемое множество сохраняет порядок итерации элементов исходного множества.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Set<T>.plus(elements: Array<out T>): Set<T>

Возвращает множество, содержащее все элементы исходного множества и массив элементов, которые ещё не присутствуют в этом множестве.

Возвращаемое множество сохраняет порядок итерации элементов исходного множества.

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

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

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Set<T>.plus(elements: Sequence<T>): Set<T>

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

Возвращаемое множество сохраняет порядок итерации элементов исходного множества.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)
@ExperimentalUnsignedTypes operator fun UIntArray.plus(
    element: UInt
): UIntArray
@ExperimentalUnsignedTypes operator fun ULongArray.plus(
    element: ULong
): ULongArray
@ExperimentalUnsignedTypes operator fun UByteArray.plus(
    element: UByte
): UByteArray
@ExperimentalUnsignedTypes operator fun UShortArray.plus(
    element: UShort
): UShortArray

Возвращает массив, содержащий все элементы исходного массива, а затем переданный элемент.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)
@ExperimentalUnsignedTypes operator fun UIntArray.plus(
    elements: Collection<UInt>
): UIntArray
@ExperimentalUnsignedTypes operator fun ULongArray.plus(
    elements: Collection<ULong>
): ULongArray
@ExperimentalUnsignedTypes operator fun UByteArray.plus(
    elements: Collection<UByte>
): UByteArray
@ExperimentalUnsignedTypes operator fun UShortArray.plus(
    elements: Collection<UShort>
): UShortArray

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

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)
@ExperimentalUnsignedTypes operator fun UIntArray.plus(
    elements: UIntArray
): UIntArray
@ExperimentalUnsignedTypes operator fun ULongArray.plus(
    elements: ULongArray
): ULongArray
@ExperimentalUnsignedTypes operator fun UByteArray.plus(
    elements: UByteArray
): UByteArray
@ExperimentalUnsignedTypes operator fun UShortArray.plus(
    elements: UShortArray
): UShortArray

Возвращает массив, содержащий все элементы исходного массива и затем все элементы переданного массива элементов.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <K, V> Map<out K, V>.plus(
    pair: Pair<K, V>
): Map<K, V>

Создаёт новую неизменяемую карту, заменяя или добавляя в эту карту запись из заданной пары ключ-значение.

Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пара ключ-значение перебирается в конце, если ключ уникален.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <K, V> Map<out K, V>.plus(
    pairs: Iterable<Pair<K, V>>
): Map<K, V>

Создаёт новую неизменяемую карту, заменяя или добавляя записи в эту карту из заданной коллекции пар ключ-значение.

Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пари ключ-значение с уникальными ключами перебираются в конце в порядке заданной коллекции.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <K, V> Map<out K, V>.plus(
    pairs: Array<out Pair<K, V>>
): Map<K, V>

Создаёт новую неизменяемую карту, заменяя или добавляя записи в эту карту из заданного массива пар ключ-значение.

Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пари ключ-значение с уникальными ключами перебираются в конце в порядке заданного массива.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <K, V> Map<out K, V>.plus(
    pairs: Sequence<Pair<K, V>>
): Map<K, V>

Создаёт новую неизменяемую карту, заменяя или добавляя записи в эту карту из заданной последовательности пар ключ-значение.

Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пари ключ-значение с уникальными ключами перебираются в конце в порядке заданной последовательности.

END_OF_DOCUMENT_MARKER
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <K, V> Map<out K, V>.plus(
    map: Map<out K, V>
): Map<K, V>

Создает новую неизменяемую карту, заменяя или добавляя записи в эту карту из другой карты.

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

© 2010–2020 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/plus.html

Spec-Zone.ru

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