Привет, у меня возникла путаница с потоком, который нужно использовать для записи в текстовый файл
Я видел пример:
одно использование потока PrintWriter
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(fname)));
out.println(/*something to write*/);
out.close();
вместо этого используйте:
PrintStream out = new PrintStream(new FileOutputStream(fname));
out.println(/*something to write*/)
но в чем разница? Оба пишут в файл с одинаковым результатом?