Foros del Web » Programación para mayores de 30 ;) » Java »

lettura fichero.txt y cambiar las palabras

Estas en el tema de lettura fichero.txt y cambiar las palabras en el foro de Java en Foros del Web. hola!!! estoy haciendo un proyecto que me sta ponendo loco!! seria leer un fichero de texto y cambiar nel medio las palabras que son mas ...
  #1 (permalink)  
Antiguo 09/05/2012, 19:20
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 11 meses
Puntos: 0
lettura fichero.txt y cambiar las palabras

hola!!!
estoy haciendo un proyecto que me sta ponendo loco!!
seria leer un fichero de texto y cambiar nel medio las palabras que son mas grandes de quatro letras dejando la primera letra y la ultima ejemplo: gatto=gttao
para leer el fichero no problem pero para cojer las palabra y cambiarlas creo de modo aleatorio estoy un poco perdido...
yo he intentado a hacer una funcion asì, pero no me sale:
try {
BufferedReader leer = new BufferedReader(new FileReader(archivo));
while((s = leer.readLine())!= null){
StringTokenizer st = new StringTokenizer(s);
//recorro todos los token
while (st.hasMoreTokens()) {
String token=st.nextToken();
// System.out.println(token);
//lo reemplazo por lo que me interesa
if(token.length()>3){
nuevotexto = token.replaceAll("hola","");
}} }
leer.close();
} catch (IOException e) {
System.out.println("error bufferReader3");
}
gracias!!!!!!!!!!!
  #2 (permalink)  
Antiguo 09/05/2012, 19:25
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 11 meses
Puntos: 0
equivocado

me soy equivocado!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!
no se como cancelarlo...lo siento!!!

Última edición por bluscric; 10/05/2012 a las 20:06

Etiquetas: palabras, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:59.