Array

class Array<T>(source)

Properties

Link copied to clipboard
external val size: Int

Functions

Link copied to clipboard
external fun <T> Array<out T>.copyInto(destination: Array<T>, destinationOffset: Int = 0, startIndex: Int = 0, endIndex: Int = size): Array<T>

Copies this range into destination, supporting overlapping ranges, and returns it.

Link copied to clipboard
external fun <T> Array<T>.copyOf(): Array<T>

Returns a new array containing the same elements.

external fun <T> Array<T>.copyOf(newSize: Int): Array<T?>

Returns a resized copy, padding extra elements with null.

Link copied to clipboard
external fun <T> Array<T>.copyOfRange(fromIndex: Int, toIndex: Int): Array<T>
Link copied to clipboard
operator external fun get(index: Int): T
Link copied to clipboard
operator external fun set(index: Int, value: T)