Write byte array to a file using FileOutputStream

  1. /*
  2.   Write byte array to a file using FileOutputStream
  3.   This example shows how to write a byte array to a file using write method of
  4.   Java FileOutputStream object.
  5. */
  6.  
  7. import java.io.*;
  8.  
  9. public class WriteByteArrayToFile {
  10.  
  11. public static void main(String[] args) {
  12.  
  13. String strFilePath = "C://FileIO//demo.txt";
  14.  
  15. try
  16. {
  17. FileOutputStream fos = new FileOutputStream(strFilePath);
  18. String strContent = "Write File using Java FileOutputStream example !";
  19.  
  20. /*
  21.   * To write byte array to a file, use
  22.   * void write(byte[] bArray) method of Java FileOutputStream class.
  23.   *
  24.   * This method writes given byte array to a file.
  25.   */
  26.  
  27. fos.write(strContent.getBytes());
  28.  
  29. /*
  30.   * Close FileOutputStream using,
  31.   * void close() method of Java FileOutputStream class.
  32.   *
  33.   */
  34.  
  35. fos.close();
  36.  
  37. }
  38. catch(FileNotFoundException ex)
  39. {
  40. System.out.println("FileNotFoundException : " + ex);
  41. }
  42. catch(IOException ioe)
  43. {
  44. System.out.println("IOException : " + ioe);
  45. }
  46.  
  47. }
  48. }


Could not find what you are looking for? Search Java Examples