Galera, é o seguinte, to criando um código para ler do teclado e imprimir em um arquivo, alguém sabe porque não ta dando certo?
public static void main(String[] args) throws IOException
{
InputStream i = System.in;
InputStreamReader ir = new InputStreamReader(i);
BufferedReader b = new BufferedReader(ir);
String s = b.readLine();
OutputStream o = new FileOutputStream("C:/a.txt");
OutputStreamWriter w = new OutputStreamWriter(o);
BufferedWriter bf = new BufferedWriter(w);
while (s != null)
{
bf.write(s);
bf.newLine();
s = b.readLine();
}
bf.close();
}