When comparing java.io.BufferedWriter to java.io.FileWriter, which capability exists as a method in only one of the two? Ao compararmos java.io.BufferedWriter e java.io.FileWriter, qual capacidade existe como um método em apenas uma das duas?
A. closing the stream fechar a stream (arquivo)
B. flushing the stream efetuar flush (descarregar) da stream
C. writing to the stream escrever na stream
D. marking a location in the stream marcar uma posição na stream
E. writing a line separator to the stream gravar um separador de linhas na stream
A resposta é E mesmo, porque BufferedWriter tem um método “newLine” que faz isso e que não existe em FileWriter. As outras coisas estão na interface Writer (que é o caso de A, que é o método “close”, B, que é o método “flush”, e C, que é o método “write”), ou então não existem em BufferedWriter ou FileWriter, como é o caso de D, que é o método “mark” que só existe na interface “Reader”, não na “Writer”.