Spec-Zone.ru › Kotlin 2

removeAt

kotlin-stdlib/kotlin.collections/ArrayDeque/removeAt

Начиная с Kotlin: 1.4

@IgnorableReturnValue
open override 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/-array-deque/remove-at.html

Spec-Zone.ru

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