Pages

Program to store data into a file using FileOutputStream class


/* Program to store data into a file using FileOutputStream class */
import java.io.*;
class FileWrite
{
  public static void main(String args[]) throws Exception
  {
    InputStreamReader isr = new InputStreamReader(System.in);
    BufferedReader br = new BufferedReader(isr);
    System.out.println(“Enter some text “);
    String data = br.readLine();
    FileOutputStream fos = new FileOutputStream(“file1.txt”,true);
    /* Because data is in the form of String object, convert it into byte array */
    byte b[] = data.getBytes();
    fos.write(b); /* writes byte array into file.txt */
    fos.close();
 }

}