Create DataOutputStream from FileOutputStream and Write various types of data : DataOutputStream « File Input Output « Java






Create DataOutputStream from FileOutputStream and Write various types of data

  
import java.io.DataOutputStream;
import java.io.FileOutputStream;

class DataOutputStreamDemo {

  public static void main(String args[]) throws Exception {

    FileOutputStream fos = new FileOutputStream(args[0]);

    DataOutputStream dos = new DataOutputStream(fos);

    // Write various types of data
    dos.writeBoolean(false);
    dos.writeByte(Byte.MAX_VALUE);
    dos.writeChar('A');
    dos.writeDouble(Double.MAX_VALUE);
    dos.writeFloat(Float.MAX_VALUE);
    dos.writeInt(Integer.MAX_VALUE);
    dos.writeLong(Long.MAX_VALUE);
    dos.writeShort(Short.MAX_VALUE);

    fos.close();
  }
}

   
    
  








Related examples in the same category

1.DataInputStream out of FileInputStream, DataOutputStream out of FileOutputStream
2.new DataOutputStream(new BufferedOutputStream(new FileOutputStream()))
3.Write short type value with DataOutputStream
4.Write different data types with DataOutputStream
5.Determine number of bytes written to DataOutputStream
6.Flush output stream
7.Write boolean to a file using DataOutputStream
8.Write byte to a file using DataOutputStream
9.Write char to a file using DataOutputStream
10.Write double to a file using DataOutputStream
11.Write float to a file using DataOutputStream
12.Write int to a file using DataOutputStream
13.Write long to a file using DataOutputStream
14.Write short to a file using DataOutputStream
15.Write String as bytes to a file using DataOutputStream
16.Write String as characters to a file using DataOutputStream
17.DataOutputStream and DataInputStream: write and read primitive data type to a file
18.DataInputStream, DataOutputStream
19.Provide a debug trace of the stuff thats being written out into the DataOutputStream