import java.io.*;
class DataStreamTest
{
public static void main(String[] args)
throws IOException
{
DataOutputStream out =
new DataOutputStream(
new FileOutputStream("data.dat")
);
out.writeBoolean(false);
out.writeByte(65);
out.writeChar('A');
out.writeUTF("hello");
out.writeFloat(1.0f);
out.writeInt(1);
out.close();
DataInputStream in =
new DataInputStream(
new FileInputStream("data.dat")
);
System.out.println(in.readBoolean());
System.out.println(in.readByte());
System.out.println(in.readChar());
System.out.println(in.readUTF());
System.out.println(in.readFloat());
System.out.println(in.readInt());
in.close();
}
}
/* Output:
false
65
A
hello
1.0
1
*/