Olá, estou com duvida entre a diferença entre o PrintStream e PrintWriter, já que são bem parecidos.
PrintStream ps = new PrintStream("test2.txt");
PrintWriter ps = new PrintWriter("test2.txt");
e os métodos são praticamente iguais.
ps.println("Matheus ");
ps.println();
ps.println();