Read Input From User and Write to File : BufferedWriter « File Input Output « Java






Read Input From User and Write to File

 

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.InputStream;

public class Main {
  public static void main(String[] args) throws Exception {
    InputStream in = System.in;
    BufferedWriter bw = new BufferedWriter(new FileWriter("output.txt"));

    int letter;

    while ((letter = in.read()) != -1) {
      bw.write((char) letter);
      bw.flush();
    }
  }
}

   
  








Related examples in the same category

1.new BufferedWriter(new OutputStreamWriter(System.out))
2.Write to file using a BufferedWriter
3.Use a BufferedReader and a BufferedWriter to copy a text file, inverting the case of letters in the process
4.Writing to a File: If the file does not exist, it is automatically created.
5.Appending to a File
6.Write text file
7.Nested creation of FileWriter, BufferedWriter and PrintWriter
8.Create BufferedWriter from FileWriter and write strings to the file