Documente Academic
Documente Profesional
Documente Cultură
MANIPULACIN DE CADENAS
CLASE STRING I Y II
String mi_nombre=Jess;
clase objeto valor
EJEMPLOS
NOTA: Los datos de tipo String tienen que ir siempre entre comillas dobles .
El mtodo .length() de la clase String nos devuelve como resultado datos tipo int.
Nota: el mtodo .charAt() de la clase String comienza a contar a partir del nmero 0.
Por ejemplo:
abcde
Letra a = posicin 0
Letra b = posicin 1
Letra c = posicin 2
Letra d = posicin 3
Letra e = posicin 4
Si quisiera mostrar cual es la ltima letra de mi nombre hara lo siguiente:
LECCIN 12
Creamos una variable a la cual llamamos frase. Esta variable la declaramos para
que almacene un dato tipo String. Y como valor o dato le asignamos la frase
encerrada en comillas por supuesto.
Para ello lo que haremos es utilizar el mtodo substring pasndole como parmetro la
posicin a partir de la cual iniciara la extraccin nicamente.
Desde la letra H, hasta el espacio en
blanco que esta antes de la a de
aprender, hay 24 caracteres. Siendo este
el parmetro int a partir del cual se
extrae la subfrase aprender
programacin.
Si queremos extraer una subfrase que sea intermedia dentro de la frase como por
ejemplo buen da para aprender debemos usar:
Se debe colocar como primer parmetro el int a partir del cual inicia la extraccin en
nuestro caso (10) y como segundo parmetro el int donde finaliza la extraccin (32).
Desde la H hasta la r
hay 32 caracteres.
Desde la H hasta el
espacio hay 10
caracteres.
5._METODO .equals() PARA COMPARAR SI DOS CADENAS DE CARACTERES
SON IGUALES.
Este mtodo devuelve un dato tipo String del tipo booleano, es decir, true o false.
Como los nombres son totalmente idnticos nos arroja el valor true.
La diferencia de este mtodo con el anterior es que este no distingue entre minsculas
y maysculas. Ejemplo: