| 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!!!");
}
}
}