Java I/O How to - Create BufferedWriter and and BufferedReader








Question

We would like to know how to create BufferedWriter and and BufferedReader.

Answer

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
/*from   w  ww .j  a  v  a2  s. co  m*/
public class Main {
  public static void main(String[] args) throws Exception {
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
    String strLine = in.readLine();
    BufferedWriter out = new BufferedWriter(new OutputStreamWriter(System.out));
    out.write(strLine, 0, strLine.length());
    out.flush();
    in.close();
    out.close();
  }
}

The code above generates the following result.