Mega Code Archive

 
Categories / Java / File Input Output
 

Byte Reader with FileInputStream

import java.io.FileInputStream; import java.io.IOException; public class ByteReader {   public static void main(String[] arguments) {     try {       FileInputStream file = new FileInputStream("class.dat");       boolean eof = false;       int count = 0;       while (!eof) {         int input = file.read();         System.out.print(input + " ");         if (input == -1)           eof = true;         else           count++;       }       file.close();       System.out.println("\nBytes read: " + count);     } catch (IOException e) {       System.out.println("Error - " + e.toString());     }   } }