fill
fun <T> Array<T>.fill( element: T, fromIndex: Int = 0, toIndex: Int = size)
fun ByteArray.fill( element: Byte, fromIndex: Int = 0, toIndex: Int = size)
fun ShortArray.fill( element: Short, fromIndex: Int = 0, toIndex: Int = size)
fun IntArray.fill( element: Int, fromIndex: Int = 0, toIndex: Int = size)
fun LongArray.fill( element: Long, fromIndex: Int = 0, toIndex: Int = size)
fun FloatArray.fill( element: Float, fromIndex: Int = 0, toIndex: Int = size)
fun DoubleArray.fill( element: Double, fromIndex: Int = 0, toIndex: Int = size)
fun BooleanArray.fill( element: Boolean, fromIndex: Int = 0, toIndex: Int = size)
fun CharArray.fill( element: Char, fromIndex: Int = 0, toIndex: Int = size)
Заполняет этот массив или его поддиапазон указанным значением элемента.
Параметры
fromIndex - начало диапазона (включительно) для заполнения, по умолчанию 0.
toIndex - конец диапазона (исключительно) для заполнения, по умолчанию размер этого массива.
Исключения
IndexOutOfBoundsException - если fromIndex меньше нуля или toIndex больше размера этого массива.
IllegalArgumentException - если fromIndex больше, чем toIndex.
@ExperimentalUnsignedTypes fun UIntArray.fill( element: UInt, fromIndex: Int = 0, toIndex: Int = size)
@ExperimentalUnsignedTypes fun ULongArray.fill( element: ULong, fromIndex: Int = 0, toIndex: Int = size)
@ExperimentalUnsignedTypes fun UByteArray.fill( element: UByte, fromIndex: Int = 0, toIndex: Int = size)
@ExperimentalUnsignedTypes fun UShortArray.fill( element: UShort, fromIndex: Int = 0, toIndex: Int = size)
Заполняет этот массив или его поддиапазон указанным значением элемента.
Параметры
fromIndex - начало диапазона (включительно) для заполнения, по умолчанию 0.
toIndex - конец диапазона (исключительно) для заполнения, по умолчанию размер этого массива.
Исключения
IndexOutOfBoundsException - если fromIndex меньше нуля или toIndex больше размера этого массива.
IllegalArgumentException - если fromIndex больше, чем toIndex.
fun <T> MutableList<T>.fill(value: T)
© 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/fill.html