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 |