Olá comunidade da Alura, como vão?
Tenho uma dúvida, ao que se refere a necessidade de utilizar sempre o
.close();
e as formas de utilizar o
Se teria uma forma em que não precisa de se utilizar o mesmo, no Python por exemplo, eu elimino a necessidade utilizando:
with open
e com ele já posso dizer se eu vou usar aquele arquivo só para leitura, se vou sobrescrever, e que tipo de encoding utilizar, ficando algo mais ou menos assim:
with open(nome_arquivo, "r", encoding="utf-8") as arquivo:
for linha in arquivo:
linha = linha.strip()
palavras.append(linha)
Vocês saberiam me dizer se no Java tem algo similar?