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