Está en la página 1de 5

Sumario de Mtodos

char

charAt(int index)
Devuelve el carcter en el ndice especificado.

int

compareTo(Object o)
Compara esta cadena a otro objeto.

int

compareTo(String anotherString)
Compara dos cadenas lexicogrfico.

int

compareToIgnoreCase(String str)
Compara dos cadenas lexicogrfico, haciendo caso omiso de las diferencias de casos.

String

concat(String str)
Concatena la cadena especificada al final de esta cadena.

boolean

contentEquals(StringBuffer sb)
Devuelve verdadero si y slo si esta cadena representa la misma secuencia de
caracteres especificada como el StringBuffer .

static String

copyValueOf(char[] data)
Devuelve una cadena que representa la secuencia de caracteres en la matriz
especificada.

static String

copyValueOf(char[] data, int offset, int count)


Devuelve una cadena que representa la secuencia de caracteres en la matriz
especificada.

boolean

endsWith(String suffix)
Comprueba si esta cadena termina con el sufijo especificado.

boolean

equals(Object anObject)
Compara esta cadena al objeto especificado.

boolean

equalsIgnoreCase(String anotherString)
Compara este String a otro String, haciendo caso omiso de las consideraciones
del caso.

byte[]

getBytes()
Codifica esta cadena en una secuencia de bytes utilizando juego de caracteres por
defecto de la plataforma, almacenar el resultado en una nueva matriz de bytes.

byte[]

getBytes(String charsetName)
Codifica esta cadena en una secuencia de bytes utilizando el juego de caracteres
llamado, almacenando el resultado en una nueva matriz de bytes.

void

getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)


Copia los caracteres de esta cadena en la matriz de caracteres de destino.

int

hashCode()
Devuelve un cdigo hash de esta cadena.

int

indexOf(int ch)
Devuelve el ndice dentro de esta cadena de la primera ocurrencia del carcter
especificado.

int

indexOf(int ch, int fromIndex)


Devuelve el ndice dentro de esta cadena de la primera ocurrencia del carcter
especificado, a partir de la bsqueda en el ndice especificado.

int

indexOf(String str)
Devuelve el ndice dentro de esta cadena de la primera ocurrencia de la subcadena
especificada.

int

indexOf(String str, int fromIndex)


Devuelve el ndice dentro de esta cadena de la primera ocurrencia de la subcadena
especificada, comenzando en el ndice especificado.

String

intern()
Devuelve una representacin cannica para el objeto de cadena.

int

lastIndexOf(int ch)
Devuelve el ndice dentro de esta cadena de la ltima ocurrencia del carcter
especificado.

int

lastIndexOf(int ch, int fromIndex)


Devuelve el ndice dentro de esta cadena de la ltima ocurrencia del carcter
especificado, buscando hacia atrs empezando en el ndice especificado.

int

lastIndexOf(String str)
Devuelve el ndice dentro de esta cadena de la ocurrencia ms a la derecha de la
subcadena especificada.

int

lastIndexOf(String str, int fromIndex)


Devuelve el ndice dentro de esta cadena de la ltima aparicin de la subcadena
especificada, buscando hacia atrs empezando en el ndice especificado.

int

length()
Devuelve la longitud de esta cadena.

boolean

regionMatches(boolean ignoreCase, int toffset, String other,


int ooffset, int len)
Comprueba si dos regiones de cadenas son iguales.

boolean

regionMatches(int toffset, String other, int ooffset, int len)


Comprueba si dos regiones de cadenas son iguales.

String

replace(char oldChar, char newChar)


Devuelve una nueva cadena que resulta de reemplazar todas las apariciones
de oldChar en esta cadena con newChar.

boolean

startsWith(String prefix)
Comprueba si esta cadena comienza con el prefijo especificado.

boolean

startsWith(String prefix, int toffset)


Comprueba si esta cadena comienza con el prefijo especificado comenzar un ndice
especificado.

CharSequence

subSequence(int beginIndex, int endIndex)


Devuelve una nueva secuencia de caracteres que es una subsecuencia de esta
secuencia.

String

substring(int beginIndex)
Devuelve una nueva cadena que es una subcadena de esta cadena.

String

substring(int beginIndex, int endIndex)


Devuelve una nueva cadena que es una subcadena de esta cadena.

char[]

toCharArray()
Convierte esta cadena en un nuevo array de caracteres.

String

toLowerCase()
Convierte todos los personajes de esta String a minsculas utilizando las reglas de la
configuracin regional predeterminada.

String

toLowerCase(Locale locale)
Convierte todos los personajes de esta String a minsculas utilizando las reglas de lo
dado Locale.

String

toString()
Este objeto (que ya es una cadena!) Se volvi en s.

String

toUpperCase()
Convierte todos los personajes de esta String a maysculas utilizando las reglas de
la configuracin regional predeterminada.

String

toUpperCase(Locale locale)
Convierte todos los personajes de esta String a maysculas utilizando las reglas de
lo dado Locale.

String

trim()
Devuelve una copia de la cadena, con el espacio inicial y final omite.

static String

valueOf(boolean b)
Devuelve la representacin de cadena del boolean argumento.

static String

valueOf(char c)
Devuelve la representacin de cadena del char argumento.

static String

valueOf(char[] data)
Devuelve la representacin de cadena del char argumento de matriz.

static String

valueOf(char[] data, int offset, int count)


Devuelve la representacin de cadena de un subconjunto especfico
del char argumento de matriz.

static String

valueOf(double d)
Devuelve la representacin de cadena del double argumento.

static String

valueOf(float f)
Devuelve la representacin de cadena del float argumento.

static String

valueOf(int i)
Devuelve la representacin de cadena del int argumento.

static String

valueOf(long l)
Devuelve la representacin de cadena del long argumento.

static String

valueOf(Object obj)
Devuelve la representacin de cadena del Object argumento.

CONSTRUCTOR
String()

DESCRIPCIN
Constructor por defecto. El nuevo String toma el valor ""
String s = new String(); //crea el string s vaco.
Equivale a: String s = "";

String(String s )

Crea un nuevo String, copiando el que recibe como parmetro.


String s = "hola";
String s1 = new String(s);
//crea el String s1 y le copia el contenido de s

String( char[] v )

Crea un String y le asigna como valor los caracteres contenidos


en el array recibido como parmetro.
char [] a = {'a', 'b', 'c', 'd', 'e'};
String s = new String(a);
//crea String s con valor "abcde"

String(char[] v, int pos, int n)

Crea un String y le asigna como valor los n caracteres


contenidos en el array recibido como parmetro, a partir de la
posicin pos.
char [] a = {'a', 'b', 'c', 'd', 'e'};
String s = new String(a, 1, 3);
//crea String s con valor "bcd";

MTODOS DE LA CLASE STRING


La clase String proporciona mtodos para el tratamiento de las cadenas de caracteres:
acceso a caracteres individuales, buscar y extraer una subcadena, copiar cadenas,
convertir cadenas a maysculas o minsculas, etc.
MTODO
DESCRIPCIN
length()

Devuelve la longitud de la cadena

indexOf(caracter)

Devuelve la posicin de la primera aparicin de


carcter

lastIndexOf(caracter)

Devuelve la posicin de la ltima aparicin de carcter

charAt(n)

Devuelve el carcter que est en la posicin n

substring(n1,n2)

Devuelve la subcadena
posiciones n1 y n2-1

toUpperCase()

Devuelve la cadena convertida a maysculas

toLowerCase()

Devuelve la cadena convertida a minsculas

equals("cad")

Compara dos cadenas y devuelve true si son iguales

equalsIgnoreCase("cad")

Igual que equals pero sin considerar maysculas y


minsculas

compareTo(OtroString)

Devuelve 0 si las dos cadenas son iguales. <0 si la


primera es alfabticamente menor que la segunda
>0 si la primera es alfabticamente mayor que la
segunda.

comprendida

entre

las

compareToIgnoreCase(OtroString)

Igual que compareTo pero sin considerar maysculas


y minsculas.

valueOf(N)

Mtodo esttico. Convierte el valor N a String. N


puede ser de cualquier tipo.

También podría gustarte