Back Up Next

DataInputStream in DataOutputStream

 
DataInputStream in DataOutputStream se uporabljata za (binarno) branje in pisanje osnovnih podatkovnih tipov.
poleg osnovnih metod razredov InputStream in OutputStream podpirata tudi metode readBoolean, readByte, readUnsignedByte, readShort, readUnsignedShort, readChar, readInt, readLong, readFloat in readDouble in njim ekvivalentne metode za pisanje.

 

import java.io.*;
class test {
    public static void main (String argv[ ]) {
        DataOutputStream dout;

        try {
                // pišemo v datoteko preko vmesnega pomnilnika
            dout=new DataOutputStream(new BufferedOutputStream(new FileOutputStream("pisanje.dat")));
            for (int i=0;i<=100;i++) 
                dout.writeFloat((float)i);      // pisemo realna (binarni zapis) stevila
            dout.close();
        }
        catch (Exception e) {
            System.out.println("Napaka!!!");
        } 
    }
}

Back Up Next