Ficheros en Java

Crea un fichero de texto con el nombre y contenido que tú quieras. Luego crea una aplicación que lea este fichero de texto carácter a carácter y muestre su contenido por pantalla sin espacios. Por ejemplo, si un fichero tiene el siguiente texto “Esto es una prueba”, deberá mostrar “Estoesunaprueba”.

public class Archivos1 {

public static void main(String[] args) throws FileNotFoundException, IOException {

File archivo1 = new File(«C:\\Users\\Jorge\\Desktop\\archivotexto.txt»);
// BR 1 redLine()
Reader reader1 = new FileReader(archivo1);
//System.out.println((char)br1.read());
try (BufferedReader br1 = new BufferedReader(reader1)
// read() lee un caracter, pero lo devuelve como entero
/*
int michar= br1.read();
char minuevochar= (char)michar;
*/
) {
//System.out.println((char)br1.read());

int comprobacion = br1.read();

while (comprobacion!=-1) {

// comillas simples para caracteres

if ((char)comprobacion!=’ ‘) {

System.out.print((char)comprobacion);

}

comprobacion = br1.read();

}
} catch (IOException io) {
System.out.println(io);
}

}

}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*