Olá a todos.
Tenho um vetor de strings, e quero gravá-lo em um arquivo-texto do bloco de notas.
O método tem dois parâmetros. O primeiro é o vetor propriamente dito, e o segundo o arquivo onde será gravado.
O caso é que eu gostaria de gravar cada elemento do vetor numa linha diferente do arquivo. Mas com o código que eu tenho, só estou conseguindo gravar contínuo, um logo em seguida do outro.
Em outras linguagens eu usaria os caracteres LF (Line Feed) e CR (Carriage Return), mas não sei como fazer isso no Java.
O código da rotina que estou usando é o seguinte:
public void gravar(String[] texto, String arquivo){
try {
FileWriter gravacao = new FileWriter(arquivo);
for (int i = 0; i < 8; i++){
gravacao.write(texto[i]);
}
gravacao.close();
} catch (IOException e) {e.printStackTrace(); }
}
Como faço para resolver?
Obrigado