Determine number of bytes written to DataOutputStream : DataOutputStream « File Input Output « Java






Determine number of bytes written to DataOutputStream

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

public class Main {

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

    dos.writeBytes("this is a test");
    int bytesWritten = dos.size();
    System.out.println("Total " + bytesWritten + " bytes are written to stream.");
    dos.close();
  }
}

   
    
  








Related examples in the same category

1.DataInputStream out of FileInputStream, DataOutputStream out of FileOutputStream
2.new DataOutputStream(new BufferedOutputStream(new FileOutputStream()))
3.Create DataOutputStream from FileOutputStream and Write various types of data
4.Write short type value with DataOutputStream
5.Write different data types with 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