PoolStringArray

A pooled Array of String.

Descripción

An Array specifically designed to hold Strings. Optimized for memory usage, does not fragment the memory.

Note: This type is passed by value and not by reference.

Tutoriales

Métodos

PoolStringArray

PoolStringArray ( Array from )

void

append ( String string )

void

append_array ( PoolStringArray array )

bool

empty ( )

int

insert ( int idx, String string )

void

invert ( )

String

join ( String delimiter )

void

push_back ( String string )

void

remove ( int idx )

void

resize ( int idx )

void

set ( int idx, String string )

int

size ( )

Descripciones de Métodos

Constructs a new PoolStringArray. Optionally, you can pass in a generic Array that will be converted.


  • void append ( String string )

Concatena un elemento al final del array (alias de push_back).


Appends a PoolStringArray at the end of this array.


Devuelve true si el array es vacio.


Inserta un nuevo elemento en una posición determinada del array. La posición debe ser válida, o al final del array (idx == size()).


  • void invert ( )

Invierte el orden de los elementos en el array.


Returns a String with each element of the array joined with the given delimiter.


  • void push_back ( String string )

Añade un elemento de string al final de la array.


  • void remove ( int idx )

Elimina un elemento del array por indice.


  • void resize ( int idx )

Establece el tamaño del conjunto. Si el array crece, reserva elementos al final del array. Si el array se reduce, trunca el array al nuevo tamaño.


Cambia la String en el índice dado.


Devuelve el tamaño del array.