plus
operator fun <T> Array<T>.plus(element: T): Array<T>
operator fun <T> Array<out T>.plus(element: T): Array<T>
operator fun ByteArray.plus(element: Byte): ByteArray
operator fun ShortArray.plus(element: Short): ShortArray
operator fun IntArray.plus(element: Int): IntArray
operator fun LongArray.plus(element: Long): LongArray
operator fun FloatArray.plus(element: Float): FloatArray
operator fun DoubleArray.plus(element: Double): DoubleArray
operator fun BooleanArray.plus( element: Boolean ): BooleanArray
operator fun CharArray.plus(element: Char): CharArray
Возвращает массив, содержащий все элементы исходного массива, а затем указанный элемент.
operator fun <T> Array<T>.plus( elements: Collection<T> ): Array<T>
operator fun <T> Array<out T>.plus( elements: Collection<T> ): Array<T>
operator fun ByteArray.plus( elements: Collection<Byte> ): ByteArray
operator fun ShortArray.plus( elements: Collection<Short> ): ShortArray
operator fun IntArray.plus( elements: Collection<Int> ): IntArray
operator fun LongArray.plus( elements: Collection<Long> ): LongArray
operator fun FloatArray.plus( elements: Collection<Float> ): FloatArray
operator fun DoubleArray.plus( elements: Collection<Double> ): DoubleArray
operator fun BooleanArray.plus( elements: Collection<Boolean> ): BooleanArray
operator fun CharArray.plus( elements: Collection<Char> ): CharArray
Возвращает массив, содержащий все элементы исходного массива и затем все элементы заданной коллекции elements.
operator fun <T> Array<T>.plus( elements: Array<out T> ): Array<T>
operator fun <T> Array<out T>.plus( elements: Array<out T> ): Array<T>
operator fun ByteArray.plus(elements: ByteArray): ByteArray
operator fun ShortArray.plus( elements: ShortArray ): ShortArray
operator fun IntArray.plus(elements: IntArray): IntArray
operator fun LongArray.plus(elements: LongArray): LongArray
operator fun FloatArray.plus( elements: FloatArray ): FloatArray
operator fun DoubleArray.plus( elements: DoubleArray ): DoubleArray
operator fun BooleanArray.plus( elements: BooleanArray ): BooleanArray
operator fun CharArray.plus(elements: CharArray): CharArray
Возвращает массив, содержащий все элементы исходного массива и затем все элементы заданного массива elements.
operator fun <T> Iterable<T>.plus(element: T): List<T>
operator fun <T> Collection<T>.plus(element: T): List<T>
Возвращает список, содержащий все элементы исходной коллекции, а затем указанный элемент.
operator fun <T> Iterable<T>.plus( elements: Array<out T> ): List<T>
operator fun <T> Collection<T>.plus( elements: Array<out T> ): List<T>
Возвращает список, содержащий все элементы исходной коллекции, а затем все элементы заданного массива элементов.
operator fun <T> Iterable<T>.plus( elements: Iterable<T> ): List<T>
operator fun <T> Collection<T>.plus( elements: Iterable<T> ): List<T>
Возвращает список, содержащий все элементы исходной коллекции и все элементы заданной коллекции элементов.
operator fun <T> Iterable<T>.plus( elements: Sequence<T> ): List<T>
operator fun <T> Collection<T>.plus( elements: Sequence<T> ): List<T>
Возвращает список, содержащий все элементы исходной коллекции и все элементы заданной последовательности элементов.
operator fun <T> Set<T>.plus(element: T): Set<T>
Возвращает множество, содержащее все элементы исходного множества, а затем указанный элемент, если он ещё не содержится в этом множестве.
Возвращаемое множество сохраняет порядок итерации элементов исходного множества.
operator fun <T> Set<T>.plus(elements: Array<out T>): Set<T>
Возвращает множество, содержащее все элементы исходного множества и массив элементов, которые ещё не присутствуют в этом множестве.
Возвращаемое множество сохраняет порядок итерации элементов исходного множества.
operator fun <T> Set<T>.plus(elements: Iterable<T>): Set<T>
Возвращает множество, содержащее все элементы исходного множества и переданную коллекцию элементов, которые ещё не присутствуют в этом множестве. Возвращаемое множество сохраняет порядок итерации элементов исходного множества.
operator fun <T> Set<T>.plus(elements: Sequence<T>): Set<T>
Возвращает множество, содержащее все элементы исходного множества и переданную последовательность элементов, которые ещё не присутствуют в этом множестве.
Возвращаемое множество сохраняет порядок итерации элементов исходного множества.
@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
Возвращает массив, содержащий все элементы исходного массива, а затем переданный элемент.
@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
Возвращает массив, содержащий все элементы исходного массива и затем все элементы переданной коллекции элементов.
@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
Возвращает массив, содержащий все элементы исходного массива и затем все элементы переданного массива элементов.
operator fun <K, V> Map<out K, V>.plus( pair: Pair<K, V> ): Map<K, V>
Создаёт новую неизменяемую карту, заменяя или добавляя в эту карту запись из заданной пары ключ-значение.
Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пара ключ-значение перебирается в конце, если ключ уникален.
operator fun <K, V> Map<out K, V>.plus( pairs: Iterable<Pair<K, V>> ): Map<K, V>
Создаёт новую неизменяемую карту, заменяя или добавляя записи в эту карту из заданной коллекции пар ключ-значение.
Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пари ключ-значение с уникальными ключами перебираются в конце в порядке заданной коллекции.
operator fun <K, V> Map<out K, V>.plus( pairs: Array<out Pair<K, V>> ): Map<K, V>
Создаёт новую неизменяемую карту, заменяя или добавляя записи в эту карту из заданного массива пар ключ-значение.
Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пари ключ-значение с уникальными ключами перебираются в конце в порядке заданного массива.
operator fun <K, V> Map<out K, V>.plus( pairs: Sequence<Pair<K, V>> ): Map<K, V>
Создаёт новую неизменяемую карту, заменяя или добавляя записи в эту карту из заданной последовательности пар ключ-значение.
Возвращаемая карта сохраняет порядок итерации записей исходной карты. Пари ключ-значение с уникальными ключами перебираются в конце в порядке заданной последовательности.
operator fun <K, V> Map<out K, V>.plus( map: Map<out K, V> ): Map<K, V>
© 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/plus.html