ByteReader.java Source code

Java tutorial

Introduction

Here is the source code for ByteReader.java

Source

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());
        }
    }
}