Write integers using DataOutputStream : DataOutputStream « File « Java Tutorial






import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;

public class MainClass {
  public static void main(String[] args) throws IOException {
    DataOutputStream dos = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(
        new File("temp.tmp"))));
    for (int i = 0; i < 10; i++)
      dos.writeInt(i);
    dos.close();

  }
}








11.18.DataOutputStream
11.18.1.Create DataOutputStream from ByteArrayOutputStream
11.18.2.Create DataOutputStream from BufferedOutputStream
11.18.3.Determine number of bytes written to DataOutputStream
11.18.4.Flush output stream
11.18.5.DataOutputStream and DataInputStream: write and read primitive data type to a file
11.18.6.Write integers using DataOutputStream
11.18.7.Write boolean to a file using DataOutputStream
11.18.8.Write byte to a file using DataOutputStream
11.18.9.Write char to a file using DataOutputStream
11.18.10.Write float to a file using DataOutputStream
11.18.11.Write long to a file using DataOutputStream
11.18.12.Write short to a file using DataOutputStream
11.18.13.Write String as bytes to a file using DataOutputStream
11.18.14.Write String as characters to a file using DataOutputStream
11.18.15.Write int to a file using DataOutputStream
11.18.16.Write double and UTF string using DataOutputStream with BufferedOutputStream backended