Spec-Zone.ru › Kotlin 2

removeAt

kotlin-stdlib/kotlin.collections/MutableList/removeAt

Требования к платформе и версии: Common (1.0), JS (1.1), JVM (1.0), Native (1.3), Wasm-JS (1.8), Wasm-WASI (1.8)

@IgnorableReturnValue
expect abstract fun removeAt(index: Int): E

Удаляет элемент по указанному индексу из списка.

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

Возвращает

удалённый элемент.

Выбрасывает исключение

IndexOutOfBoundsException

если индекс меньше нуля или больше либо равен размеру этого списка.

Примеры

import kotlin.math.*
import kotlin.test.*

fun main() { 
   //sampleStart 
   val list = mutableListOf('a', 'b', 'c')

list.removeAt(1)
println(list) // [a, c]

list.removeAt(0)
println(list) // [c]

// list.removeAt(1) // will fail with IndexOutOfBoundsException 
   //sampleEnd
}

© 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/-mutable-list/remove-at.html

Spec-Zone.ru

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