Ficheros (3/?). Flujos de caracteres. FileReader
Clase FileReader
·
Representa un flujo de entrada hacia un fichero
·
Puede generar la excepción FileNotFoundException
si el nombre del fichero no existe o no es válido.
·
No tiene métodos que nos permitan leer líneas completas.
·
Métodos:
|
MÉTODO |
DEVUELVEN OBJETOS DE TIPO |
|
Int read() |
Lee un carácter y lo devuelve (-1 EOF) |
|
Int read(char[]
buf) |
Lee buf.lenth caracteres que se
van almacenando en buf (-1 EOF) |
|
Int read(char[] buf,
int desplazamiento, int n) |
Lee hasta n caracteres de la matriz buf
comenzando por buf[desplazamiento] |
Ejercicio
3:
Leer
el contenido del siguiente archivo de 20 en 20 caracteres y mostrar su contenido
en consola (instanciar el stream de lectura sobre el
fichero y leer hasta final de fichero).
Comentarios
Publicar un comentario