ArrayBuffer

class ArrayBuffer<T>(array: Array<T>) : MutableBuffer<T>

MutableBuffer implementation over Array.

Parameters

T

the type of elements contained in the buffer.

Constructors

Link copied to clipboard
fun <T> ArrayBuffer(array: Array<T>)

Functions

Link copied to clipboard
open override fun copy(): MutableBuffer<T>

Returns a shallow copy of the buffer.

Link copied to clipboard
open operator override fun get(index: Int): T

Gets element at given index.

Link copied to clipboard
open operator override fun iterator(): Iterator<T>

Iterates over all elements.

Link copied to clipboard
open operator override fun set(index: Int, value: T)

Sets the array element at the specified index to the specified value.

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val size: Int

The size of this buffer.

Sources

Link copied to clipboard