Está en la página 1de 4

Mtodo

Descripcin

Parmetro

charAt

Devuelve el carcter indicado por parmetro

Un parmetro int

Sirve para comparar cadenas, devuelve un

Un parmetro String, la

nmero segn el resultado. Recuerda que no

cadena a comparar.

compareTo

Tipo de dato
devuelto
char
int
- Si devuelve un

sigue el alfabeto espaol, lo compara segn

nmero mayor que 0:

la tabla ASCII.

la primera cadena es
mayor que la
segunda.

- Si devuelve un 0: las
cadenas son iguales.

- Si devuelve un
nmero menor que 0:
la primera cadena es
menor que la segunda
compareToIgnoreCase

Es igual que el anterior, pero ignorando

Un parmetro String, la

maysculas o minsculas.

cadena a comparar

int
- Si devuelve un
nmero mayor que 0:
la primera cadena es
mayor que la
segunda.

- Si devuelve un 0: las
cadenas son iguales.

- Si devuelve un
nmero menor que 0:
la primera cadena es
menor que la segunda
concat

Concatena dos cadenas, es como el operador

Un parmetro String, la

Un nuevo String con

+.

cadena a concatenar

las cadenas
concatenadas.

copyValueOf

Crea un nuevo String a partir de un array de

Un array de char

String

String

boolean

String

boolean

char. Este mtodo debe invocarse de manera


esttica, es decir,
String.copyValueOf(array_char)
endWith

Indica si la cadena acaba con el String


pasado por parmetro.

equals

Indica si una cadena es igual que otra.

Tipo de dato

Mtodo

Descripcin

Parmetro

equalsIgnoreCase

Es igual que el anterior, pero ignorando

String

boolean

Ningn parmetro

Un array de bytes

String o char

int

Igual que el anterior, pero ademas le

String o char, el segundo

int

indicamos la posicin desde donde

parmetro es un int

devuelto

maysculas o minsculas.
getBytes

Devuelve un array de bytes con el cdigo


ASCII de los caracteres que forman el String.

indexOf

Devuelve la posicin en la cadena pasada por


parmetro desde el principio. -1 si no existe.

indexOf

empezamos a buscar.
lastIndexOf

Devuelve la posicin en la cadena pasada por

String o char

int

Igual que el anterior, pero ademas le

String o char, el segundo

int

indicamos la posicin desde donde

parmetro es un int

parmetro desde el final. -1 si no existe.


lastIndexOf

empezamos a buscar.
lenght

Devuelve la longitud de la cadena.

Ningn parmetro

int

matches

Indica si la cadena cumple con la expresin

String

boolean

Devuelve un String cambiando los caracteres

Dos parmetros char, el

String

que nosotros le indiquemos.

primero es el carcter que

pasada como parmetro. Pincha aqu para


tener mas detalles.
replace

existe en el String y el
segundo por el que
queremos cambiar.
replaceFirst

Devuelve un String intercambiando solo la

Dos parametros String, el

primera coincidencia.

primero son los caracteres

String

que existe en el String y el


segundo por el que
queremos cambiar.
replaceAll

Devuelve un String intercambiando todas las

Dos parametros String, el

coincidencias que se encuentren.

primero son los caracteres

String

que existe en el String y el


segundo por el que
queremos cambiar.
startsWith

Indica si la cadena empieza por una cadena

String

boolean

Dos parmetros int, indica

String

pasada por parmetro.


substring

Trocea un String desde una posicin a otra.

Mtodo

Descripcin

Parmetro

Tipo de dato
devuelto

desde donde empieza


hasta donde acaba, este
ultimo no se incluye.
toCharArray

Devuelve en un array de char, todos los

Ningn parmetro

Un array de char

caracteres de una String.


toLowerCase

Convierte el String a minsculas.

Ningn parmetro

String

toUpperCase

Convierte el String a maysculas.

Ningn parmetro

String

trim

Elimina los espacios del String.

Ningn parmetro

String

valueOf

Transforma una variable primitiva en un

Un parmetro, que puede

String

String. Para invocarse debe usarse con

ser un:

String. Por ejemplo,String.valueOf(variable)

boolean

double

1
2
3
4
5
6
7
8
9
10

char

int

float

long
Array de char
Referencia a un
objeto

public class PruebaApp {


public static void main(String[] args) {

String cadena="El que se fue a Sevilla perdio su silla y el que se fue al Torr
System.out.println(cadena.charAt(0)); // Nos devolvera E
System.out.println(cadena.charAt(11)); //Nos devolvera u
System.out.println(cadena.endsWith("n")); //Nos devuelve true

11
12
13
14
15
16 devuelve true
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
}
34
35
}
36
37

System.out.println(cadena.startsWith("e")); //Nos devuelve false, Java

System.out.println(cadena.equals("El que se fue a Sevilla perdio su si

byte[] array_bytes=cadena.getBytes(); //Creamos un array de bytes e in


System.out.println("Codigo ASCII de cada caracter");

for (int i=0;i<array_bytes.length;i++){


System.out.print(array_bytes[i]+" "); //Muestra los codigos
}
System.out.println("");
System.out.println(cadena.indexOf("fue")); //localiza la posicion dond
System.out.println(cadena.length()); // Nos devuelve la longitud: 77

System.out.println(cadena.replace('a', 'e')); // Cambia todas las a po

System.out.println(cadena.toLowerCase()); //Transforma el String a min

System.out.println(cadena.toUpperCase()); //Transforma el String a may

También podría gustarte