fill
Требования к платформе и версии: Common (1.3)
fun UIntArray.fill(element: UInt, fromIndex: Int = 0, toIndex: Int = size)
fun ULongArray.fill(element: ULong, fromIndex: Int = 0, toIndex: Int = size)
fun UByteArray.fill(element: UByte, fromIndex: Int = 0, toIndex: Int = size)
fun UShortArray.fill(element: UShort, fromIndex: Int = 0, toIndex: Int = size)
expect fun <T> Array<T>.fill(element: T, fromIndex: Int = 0, toIndex: Int = size)
expect fun ByteArray.fill(element: Byte, fromIndex: Int = 0, toIndex: Int = size)
expect fun ShortArray.fill(element: Short, fromIndex: Int = 0, toIndex: Int = size)
expect fun IntArray.fill(element: Int, fromIndex: Int = 0, toIndex: Int = size)
expect fun LongArray.fill(element: Long, fromIndex: Int = 0, toIndex: Int = size)
expect fun FloatArray.fill(element: Float, fromIndex: Int = 0, toIndex: Int = size)
expect fun DoubleArray.fill(element: Double, fromIndex: Int = 0, toIndex: Int = size)
expect fun BooleanArray.fill(element: Boolean, fromIndex: Int = 0, toIndex: Int = size)
expect fun CharArray.fill(element: Char, fromIndex: Int = 0, toIndex: Int = size)
Заполняет этот массив или его поддиапазон указанным значением element.
Параметры
начало диапазона (включительно), с которого выполняется заполнение; по умолчанию — 0.
конец диапазона (не включительно), до которого выполняется заполнение; по умолчанию — размер этого массива.
Исключения
expect fun <T> MutableList<T>.fill(value: T)
Заполняет список переданным value.
Каждый элемент списка заменяется на value.
Требования к платформе и версии: JS (1.3), Native (1.3), Wasm-JS (1.8), Wasm-WASI (1.8)
actual fun <T> Array<T>.fill(element: T, fromIndex: Int = 0, toIndex: Int = size)
actual fun ByteArray.fill(element: Byte, fromIndex: Int = 0, toIndex: Int = size)
actual fun ShortArray.fill(element: Short, fromIndex: Int = 0, toIndex: Int = size)
actual fun IntArray.fill(element: Int, fromIndex: Int = 0, toIndex: Int = size)
actual fun LongArray.fill(element: Long, fromIndex: Int = 0, toIndex: Int = size)
actual fun FloatArray.fill(element: Float, fromIndex: Int = 0, toIndex: Int = size)
actual fun DoubleArray.fill(element: Double, fromIndex: Int = 0, toIndex: Int = size)
actual fun BooleanArray.fill(element: Boolean, fromIndex: Int = 0, toIndex: Int = size)
actual fun CharArray.fill(element: Char, fromIndex: Int = 0, toIndex: Int = size)
Заполняет этот массив или его поддиапазон указанным значением element.
Параметры
начало диапазона (включительно), с которого выполняется заполнение; по умолчанию — 0.
конец диапазона (не включительно), до которого выполняется заполнение; по умолчанию — размер этого массива.
Исключения
actual fun <T> MutableList<T>.fill(value: T)
Заполняет список переданным value.
Каждый элемент списка заменяется на value.
Требования к платформе и версии: JVM (1.0)
actual fun <T> Array<T>.fill(element: T, fromIndex: Int = 0, toIndex: Int = size)
actual fun ByteArray.fill(element: Byte, fromIndex: Int = 0, toIndex: Int = size)
actual fun ShortArray.fill(element: Short, fromIndex: Int = 0, toIndex: Int = size)
actual fun IntArray.fill(element: Int, fromIndex: Int = 0, toIndex: Int = size)
actual fun LongArray.fill(element: Long, fromIndex: Int = 0, toIndex: Int = size)
actual fun FloatArray.fill(element: Float, fromIndex: Int = 0, toIndex: Int = size)
actual fun DoubleArray.fill(element: Double, fromIndex: Int = 0, toIndex: Int = size)
actual fun BooleanArray.fill(element: Boolean, fromIndex: Int = 0, toIndex: Int = size)
actual fun CharArray.fill(element: Char, fromIndex: Int = 0, toIndex: Int = size)
Заполняет этот массив или его поддиапазон указанным значением element.
Параметры
начало диапазона (включительно), с которого выполняется заполнение; по умолчанию — 0.
конец диапазона (не включительно), до которого выполняется заполнение; по умолчанию — размер этого массива.
Исключения
actual inline fun <T> MutableList<T>.fill(value: T)
Заполняет список переданным value.
Каждый элемент списка заменяется на value.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/fill.html