Rabu, 21 Desember 2011

Stream_Kelas ReadDataDemo

package stream;

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


public class ReadDataDemo {
/** Creates a new instance of ReadDataDemo */
    public ReadDataDemo() {
    }
     public static void main(String[] args) {
        // write the data out with FileOutputStream
        // buat file
        File inputFile = new File("latihan.txt");
        try{
        // buka stream
        FileInputStream in = new FileInputStream(inputFile);


        // buat buffer pembacaan data
        String testInput = new String();
        // variabel integer untuk membaca data dari file yang dibuka
        int c;
        // cek akhir dari file apakah bernilai -1
        while((c=in.read())!=-1){
            // tambahkan data pembacaan ke buffer
            testInput += (char)c;
        }
        // tutup stream
        in.close();
        System.out.println(testInput);
        } catch (IOException ex){
            System.out.println(ex.getMessage());
        }
    }

}

Tidak ada komentar:

Posting Komentar