Ver Mensaje Individual
  #1  
Antiguo 29-06-2006
federicoboga federicoboga is offline
Miembro
 
Registrado: jun 2005
Posts: 11
Reputación: 0
federicoboga Va por buen camino
caracter fin de archivo u otra solucion

Hola amigos, hoy me encuentro ante un problema que, supongo, es bastante comun para muchos de ustedes. Necesito recorrer un archivo de texto caracter por caracter. Intente hacerlo de la sieguiente manera:

Código:
     BufferedReader reader= new BufferedReader(new FileReader("archivo.txt"));
     char ch= (char)reader.read();
     while(ch!='\0') {
        System.out.print(ch);
        ch= (char)reader.read();
     }
funciona bien, el problema es que no me toma el caracter '\0' como fin de archivo y se queda ciclando. Tambien probe cambiando el caracter '\0' por -1 pero sigue sin reconocer el fin de archivo. Espero que la duda este clara y me puedan contestar. Nos vemos y muuchas gracias!!
Responder Con Cita