Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El valor de un String debe ir con comillas dobles para que Java lo considere un String,
cuidado no confundir con char, ya que este solo puede almacenar un solo carcter y va
entre comillas simples.
Un String es como un array, veremos que en los mtodos podemos obtener partes de la
cadena. El primer carcter es la posicin 0.
1
public class PruebaApp {
2
3 public static void main(String[] args) {
4
5 String cadena1="Hola "; // Forma simple de crear un String
6
7 String cadena2= new String ("Mundo"); //Crear un objeto
8 String
9
System.out.println(cadena1+cadena2);
1 }
0 }
11
Tambin podemos hacer que un String ocupe varias lineas, lo nico que debemos hacer
es pulsar Enter dentro de un String.
La clase String tiene varios mtodos muy tiles como saber su longitud, trocear la
cadena, etc. Recuerda que para invocar un mtodo debemos escribir el nombre del
String, un punto y el nombre del mtodo, ms sus parmetros. Es importante que si
necesitas almacenar el valor devuelto, uses una variable para ello. Por ejemplo:
String cadena=americano;
Tipo de dato
Mtodo Descripcin Parmetro
devuelto
Devuelve el carcter indicado
charAt Un parmetro int char
por parmetro
int
- Si devuelve
un nmero
mayor que 0:
la primera
cadena es
mayor que la
segunda.
Sirve para comparar cadenas,
devuelve un nmero segn el Un parmetro - Si devuelve
compareTo resultado. Recuerda que no String, la cadena un 0: las
sigue el alfabeto espaol, lo a comparar. cadenas son
compara segn la tabla ASCII. iguales.
- Si devuelve
un nmero
menor que 0:
la primera
cadena es
menor 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
Un nuevo
Un parmetro
Concatena dos cadenas, es String con las
concat String, la cadena
como el operador +. cadenas
a concatenar
concatenadas.
Crea un nuevo String a partir de
un array de char. Este mtodo
debe invocarse de manera
copyValueOf Un array de char String
esttica, es decir,
String.copyValueOf(array_char
)
Indica si la cadena acaba con el
endsWith String boolean
String pasado por parmetro.
Indica si una cadena es igual
equals String boolean
que otra.
Es igual que el anterior, pero
equalsIgnoreCase ignorando maysculas o String boolean
minsculas.
Devuelve un array de bytes con
Un array de
getBytes el cdigo ASCII de los Ningn parmetro
bytes
caracteres que forman el String.
Devuelve la posicin en la
cadena pasada por parmetro
indexOf String o char int
desde el principio. -1 si no
existe.
Igual que el anterior, pero String o char, el
ademas le indicamos la segundo
indexOf int
posicin desde donde parmetro es un
empezamos a buscar. int
Devuelve la posicin en la
lastIndexOf cadena pasada por parmetro String o char int
desde el final. -1 si no existe.
lastIndexOf Igual que el anterior, pero String o char, el int
ademas le indicamos la segundo
Tipo de dato
Mtodo Descripcin Parmetro
devuelto
posicin desde donde parmetro es un
empezamos a buscar. int
Devuelve la longitud de la
lenght Ningn parmetro int
cadena.
Indica si la cadena cumple con
la expresin pasada como
matches String boolean
parmetro. Pincha aqu para
tener mas detalles.
Dos parmetros
char, el primero
Devuelve un String cambiando es el carcter que
replace los caracteres que nosotros le existe en el String String
indiquemos. y el segundo por
el que queremos
cambiar.
Dos parametros
String, el primero
son los caracteres
Devuelve un String
que existe en el
replaceFirst intercambiando solo la primera String
String y el
coincidencia.
segundo por el
que queremos
cambiar.
Dos parametros
String, el primero
Devuelve un String son los caracteres
intercambiando todas las que existe en el
replaceAll String
coincidencias que se String y el
encuentren. segundo por el
que queremos
cambiar.
Indica si la cadena empieza por
startsWith una cadena pasada por String boolean
parmetro.
Dos parmetros
int, indica desde
Trocea un String desde una donde empieza
substring String
posicin a otra. hasta donde
acaba, este ultimo
no se incluye.
Devuelve en un array de char,
Un array de
toCharArray todos los caracteres de una Ningn parmetro
char
String.
Convierte el String a
toLowerCase Ningn parmetro String
minsculas.
Convierte el String a
toUpperCase Ningn parmetro String
maysculas.
Tipo de dato
Mtodo Descripcin Parmetro
devuelto
trim Elimina los espacios del String. Ningn parmetro String
Un parmetro,
que puede ser un:
boolean
char
double
long
Array de
char
Referenci
a a un
objeto