Qual a diferença entre esses dois códigos?
BufferedWriter buffer = new BufferedWriter( new PrintWriter( new FileWriter( "arquivo.txt" ) ) );
PrintWriter print = new PrintWriter( new BufferedWriter( new FileWriter( "arquivo.txt" ) ) );
Qual a diferença entre esses dois códigos?
BufferedWriter buffer = new BufferedWriter( new PrintWriter( new FileWriter( "arquivo.txt" ) ) );
PrintWriter print = new PrintWriter( new BufferedWriter( new FileWriter( "arquivo.txt" ) ) );
Pra mim, a principal diferença é que no PrintWriter vais ter acesso aos métodos printf, println e print, vais poder escrever no arquivo como se estivesse escrevendo no console com o System.out.printXX
Tudo depende da aplicação que estas fazendo.