Lire un fichier en Java avec BufferedInputStream

Voici un exemple qui montre comment lire un fichier en java avec les classes BufferedInputStream et DataInputStream.

 
import java.io.BufferedInputStream;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class BufferedInputStreamExample {

 public static void main(String[] args) {

 File file = new File("test.txt");
 FileInputStream fis = null;
 BufferedInputStream bis = null;
 DataInputStream dis = null;

 try {
 fis = new FileInputStream(file);
 bis = new BufferedInputStream(fis);
 dis = new DataInputStream(bis);

 while (dis.available() != 0) {
 System.out.println(dis.readLine());
 }

 } catch (IOException e) {
 e.printStackTrace();
 } finally {
 try {
 //fermer les flux de lecture
 fis.close();
 bis.close();
 dis.close();
 } catch (IOException ex) {
 ex.printStackTrace();
 }
 }
 }
}

Commentaires (0)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

Chargement des commentaires...