Write float to a file using DataOutputStream : DataOutputStream « File « Java Tutorial






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

public class Main {

  public static void main(String[] args) throws Exception {
    FileOutputStream fos = new FileOutputStream("C:/WriteFloat.txt");
    DataOutputStream dos = new DataOutputStream(fos);

    float f = 5.314f;
    dos.writeFloat(f);
    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