Escolar Documentos
Profissional Documentos
Cultura Documentos
Importar una serie de clases del paquete java.io, por lo que antes de la
definicin de la clase programa ser necesario incluir la importacin de
dichas clases:
import java.io.* ;
int write( byte A[], int Off, int N ): Escribe el vector A (bytes) con una
longitud de N caracteres, comenzando desde la posicin Off.
int.- indica el retorno de un valor entero
Cerrar el archivo
Nom_Interno.close();
FileInputStream
Presenta el mtodo read() para la lectura del archivo. Este mtodo se puede invocar
de varias formas.
int read(): Devuelve el siguiente carcter del archivo.
int read( byte A[] ): Llena el vector a con los caracteres ledos del archivo. Devuelve la
longitud del vector que se ha llenado si se realiz con xito o 1 si no haba
suficientes caracteres en el archivo para llenar el vector.
int read( byte A[], int Off, int N ): Lee N caracteres del archivo, insertndolos en el
vector A.
Todos ellos devuelven -1 si se ha llegado al final del archivo (momento de cerrarle).
}
fin_Mientras
Cerrar el archivo
Nom_Interno.close();
opcin:
FileReader
Clase que nos permite realizar lecturas de archivos de texto.
El FileReader ... es una clase de conveniencia para la lectura de archivos de
carcter... FileReader es para la lectura de flujos de caracteres. Para la
lectura de las corrientes de bytes
BASH(1
BufferedReader
Los programas de java realizan su entrada y salida a travs de flujos.
Podemos decir que flujo es una abstraccin que produce y consume
informacin.
Todos los flujos se comportan de la misma manera, aunque sean dispositivos.
BufferedReader: Es una clase del paquete java.io que permite manejar el
flujo de caracteres de entrada almacenado en memoria (bfer).
Con esta clase podemos leer u obtener los datos introducidos mediante el
teclado y tambin los datos que se encuentren en la primera lnea de un
archivo.
Es decir que si queremos utilizar un mtodo para escribir en consola tambin
lo podemos emplear para escribir en un archivo en el disco.
BufferedReader
Lee una lnea de texto hasta que encuentra un carcter de salto de lnea (\n)
y retorno de carro (\r).
BufferedReader proporciona un mtodo readLine que convierte cada lnea de
entrada en un String, y simplifica enormemente el proceso de archivo de
lectura
La clase BufferedReader se utiliza para leer datos de la corriente de entrada
de cada carcter, matriz o lneas de manera eficiente.
BufferedReader (Reader) - Este constructor est utilizando el tamao de
bfer predeterminado.