Representa una serie de caracteres.

METODOS PUBLICOS

Integer length()

Retorna
Integer Cantidad de caracteres.

String replace(String objetivo, String nuevoValor)

Busca en el valor del string la cadena objetivo, en caso de encontrarla reemplaza todas las ocurrencias por el nuevo valor definido y devuelve el string resultante de la operación.

Argumentos
objetivo String que se desea reemplazar.
nuevoValor String de reemplazo .
Retorna
String Nuevo string resultante del reemplazo.

String substringToIndex(Integer indice)

Devuelve un substring del string. Recorre la cadena de caracteres desde el inicio hasta el índice anterior al indicado en el parametro y devuelve un nuevo string resultante.

Argumentos
indice Integer: indice límite para determinar el substring.
Retorna
String Substring resultante.
Excepciones
OutOfBoundIndexError Índice mayor a la cantidad de caracteres del string.

String substringFromIndex(Integer indice)

Devuelve un substring del string. Recorre la cadena de caracteres desde el índice indicado hasta el final y devuelve un nuevo string resultante.

Argumentos
indice Integer: indice de inicio para determinar el substring, incluyendolo.
Retorna
String Substring resultante.
Excepciones
OutOfBoundIndexError Índice mayor a la cantidad de caracteres del string.

String charAt(Integer indice)

Devuelve un substring con un único carácter del string. Recorre la cadena de caracteres desde el índice indicado y devuelve un nuevo string resultante que contiene sólo el carácter de ese índice.

Argumentos
indice Integer: indice de caracter deseado.
Retorna
String Substring resultante.

Integer indexOf(String subString)

Devuelve el índice de la primer ocurrencia encontrada del substring.

Argumentos
subString String: substring que se desea buscar.
Retorna
Integer Indice de la primera ocurrencia del substring o el valor -1 si no se encontró.

Integer lastIndexOf(String subString)

Devuelve el indice de la última ocurrencia encontrada del substring.

Argumentos
subString String: substring que se desea buscar.
Retorna
Integer Indice de la última ocurrencia del substring o el valor -1 si no se encontró.

String capitalize()

Reemplaza el primer carácter de cada palabra del string por su correspondiente en mayúscula y devuelve el string resultante.

Retorna
String String resultante.

String toLowerCase()

Reemplaza todos los caracteres del string por su correspondiente en minúscula y devuelve el string resultante.

Retorna
String String resultante.

String toUpperCase()

Reemplaza todos los caracteres del string por su correspondiente en mayúscula y devuelve el string resultante.

Retorna
String String resultante.

Bool isAlpha()

Evalúa que todos los caracteres del string sean letras (a-z A-Z) y si algun caracter no lo es devuelve falso, caso contrario verdadero.

Retorna
Bool True si todos los caracteres son letras, falso si no lo son.

Bool isAlphaNumeric()

Evalúa que todos los caracteres del string sean letras (a-z A-Z) o numeros (0-9) y si alguna caracter no lo es devuelve falso, caso contrario verdadero.

Retorna
Bool True si el string solo contiene letras y/o numeros, falso si contiene algo distinto.

String trim()

Remueve de ambos extremos todos los caracteres del string que son espacios en blanco y devuelve el string resultante.

Retorna
String String resultante sin espacios en blanco.

Array<String> split(String subString)

Divide el valor del string utilizando el subString parámetro como separador. Devuelve un array con las cadenas de caracteres resultantes, el parámetro se utiliza como separador únicamente y no es devuelto como parte de las cadenas resultado.

Argumentos
subString String: valor para usar de separador.
Retorna
Array . Coleccion con strings resultante de la separación.

String reverse()

Recorre todos los caracteres y cambia los índices en orden inverso.

Retorna
String String resultante.