title: no suitable constructor found for BufferedWriter(String)
body: <p>I'm having trouble with using a buffered readers. I've learned that they aren't given a string, they're typically given another reader, so here I was instructed to use InputStreamReader. I keep getting this "no suitable constructor found for BufferedWriter(String)" error on 2 of my BR's, one for input and another for output.</p>
  
  <p>This is how all my BR's are constructed:</p>
  
  <pre><code>BufferedReader inStream = new BufferedReader(new InputStreamReader(inFile));
  </code></pre>
  
  <p>and here is some other info on the errors:</p>
  
  <pre><code>BufferedReader inStream = new BufferedReader(new InputStreamReader(inFile));
                                               ^
  constructor InputStreamReader.InputStreamReader(InputStream,CharsetDecoder) is not applicable
    (actual and formal argument lists differ in length)
  constructor InputStreamReader.InputStreamReader(InputStream,Charset) is not applicable
    (actual and formal argument lists differ in length)
  constructor InputStreamReader.InputStreamReader(InputStream,String) is not applicable
    (actual and formal argument lists differ in length)
  constructor InputStreamReader.InputStreamReader(InputStream) is not applicable
    (actual argument String cannot be converted to InputStream by method invocation conversion)
  </code></pre>
  
  <p>Thanks in advance.</p>