Ola galera gostaria que alguém me esclarecesse os seguintes métodos
FileWriter - pelo que eu acho é o que abre o arquivo
BufferedWriter - pelo que acho é o que ler o arquivo
buffer.write(texto); - ??
buffer.flush(); - ??
buffer.close(); - ??
alguem poderia me dizer o que cada um faz
Grato,
FileWriter - Classe utilizada pra escrever em arquivos.
BufferedWriter - Outra classe usada para escrever em arquivos, a diferença dessa pra FileWriter é que essa fica mais facil pra escrever Strings.
buffer.write(texto); - escreve o texto no final do arquivo. pode ser usado varias vezes pra ir “escrevendo” no arquivo
buffer.flush(); - seria como o commit no banco de dados, ele vai pegar os bytes do que voce escreveu usando o metodo write() e jogar no arquivo.
buffer.close(); - vai fechar a conexão com o arquivo.