Ficheros Java

Páginas: 3 (646 palabras) Publicado: 14 de junio de 2012
Objetos FileInputStream
Los objetos FileInputStream típicamente representan ficheros de texto accedidos en orden secuencial, byte a byte. Con FileInputStream, se puede elegir acceder a un byte,varios bytes o al fichero completo.
Apertura de un FileInputStream
Para abrir un FileInputStream sobre un fichero, se le da al constructor un String o un objeto File:
FileInputStreammi FicheroSt; miFicheroSt = new FileInputStream( "/etc/kk" );
También se puede utilizar:
File miFichero FileInputStream miFicheroSt; miFichero = new File( "/etc/kk" ); miFicheroSt =new FileInputStream( miFichero );
Lectura de un FileInputStream
Una vez abierto el FileInputStream, se puede leer de él. El método read() tiene muchas opciones:
int read();
Lee un byte y devuelve-1 al final del stream.
int read( byte b[] );
Llena todo el array, si es posible. Devuelve el número de bytes leídos o -1 si se alcanzó el final del stream.
int read( byte b[],int offset,intlongitud );
Lee longitud bytes en b comenzando por b[offset]. Devuelve el número de bytes leídos o -1 si se alcanzó el final del stream.
Cierre de FileInputStream
Cuando se termina con un fichero,existen dos opciones para cerrarlo: explícitamente, o implícitamente cuando se recicla el objeto (el garbage collector se encarga de ello).
Para cerrarlo explícitamente, se utiliza el método close():miFicheroSt.close();
Objetos DataInputStream
Los objetos DataInputStream se comportan como los FileInputStream. Los streams de datos pueden leer cualquiera de las variables de tiponativo, como floats, ints o chars. Generalmente se utilizan DataInputStream con ficheros binarios.
Apertura y cierre de DataInputStream
Para abrir y cerrar un objeto DataInputStream, se utilizan losmismos métodos que para FileInputStream:
Lectura de un DataInputStream
Al acceder a un fichero como DataInputStream, se pueden utilizar los mismos métodos read() de los objetos FileInputStream. No...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ficheros de texto en Java
  • Ficheros en Java
  • Ficheros En Java
  • Leer fichero socket java
  • Manejo De Archivos O Ficheros En Java(Agregar, Buscar, Modificar, Eliminar)
  • FICHERO
  • Fichero
  • Fichero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS