Contenido.
Bien, ahora entremos en tema, lo primero que tenemos que saber es como
detectar una palabra, de la forma ms sencilla una cadena puede ser "Hola
amigos espero que estn bien" que tiene 6 palabras, adems observen que
tiene 5 caracteres espacio, entonces podramos decir que para detectar
palabras nos enfocaremos en los espacios.
Tomado de :
________________________________________
http://soloinformaticayalgomas.blogspot.com/2011/07/manejo-de-cadenas-en-java.html
_____________________________________________________________
1
Preparado por: Juan Carlos Prez P. versin2.1 2015 www.juanperezu.com
MEDIA TCNICA DESARROLLO DE SOFTWARE
GUIA DE APRENDIZAJE # No.3
Mdulo Elementos de software 1
TEMA: Manejo de String, BufferedReader
Nota:
Es conveniente manejar la clase BufferedReader para manejo de cadenas de
una manera ms eficiente y funcional que la clase Scanner(), que hasta el
momento se ha venido manejando.
Veamos una Manera de definir un objeto de tipo BufferedReader:
static BufferedReader leer =
new BufferedReader(new nputStreamReader(System.in));
_____________________________________________________________
2
Preparado por: Juan Carlos Prez P. versin2.1 2015 www.juanperezu.com
MEDIA TCNICA DESARROLLO DE SOFTWARE
GUIA DE APRENDIZAJE # No.3
Mdulo Elementos de software 1
TEMA: Manejo de String, BufferedReader
_____________________________________________________________
3
Preparado por: Juan Carlos Prez P. versin2.1 2015 www.juanperezu.com
MEDIA TCNICA DESARROLLO DE SOFTWARE
GUIA DE APRENDIZAJE # No.3
Mdulo Elementos de software 1
TEMA: Manejo de String, BufferedReader
Tambin podemos utilizar el mtodo trim(); para eliminar espacios en una cadena
Tambin existe replace
Mtodo que nos permite cambiar un carcter por otro dentro de una cadena.
Sintaxis
public String replace (char carcter_antiguo, char carcter_nuevo)
public String replace(CharSequence target, CharSequence replacement)
Parmetros:
Caracter_antiguo, carcter a sustituir.
caracter_nuevo, carcter a insertar por el sustituido.
String cadena = new String ("secar");
System.out.println(cadena.replace('e','a')); //sacar
Tomado de : http://www.w3api.com/wiki/Java:String.replace()
Ejemplo
El mtodo split
devuelve un array de String. Es muy til cuando tenemos un conjunto de elementos separados
por comas, espacio. Por ejemplo:
String colores = "rojo,amarillo,verde,azul,morado,marrn";
String[] arrayColores = colores.split(",");
_____________________________________________________________
4
Preparado por: Juan Carlos Prez P. versin2.1 2015 www.juanperezu.com
MEDIA TCNICA DESARROLLO DE SOFTWARE
GUIA DE APRENDIZAJE # No.3
Mdulo Elementos de software 1
TEMA: Manejo de String, BufferedReader
_____________________________________________________________
5
Preparado por: Juan Carlos Prez P. versin2.1 2015 www.juanperezu.com