Como Adicionar Nova Linha em Uma String ? [Resolvido]

4 respostas
vpmaciel1981
String conteudo = "";
            
            BufferedReader reader = new BufferedReader(fileReader);  
            String data = null;  
            while((data = reader.readLine()) != null){
                conteudo = conteudo + data;      // adicionar uma nova linha aqui como no arquivo original
            }

a variável (String) conteúdo serve para copiar ao arquivo,
mas não sei como inserir nova linha na variável

File file = new File(path);
            BufferedWriter writer = new BufferedWriter(new FileWriter(file));  
            writer.write(conteudo);  // aqui eu reutilizo á variavel conteúdo
            //Criando o conteúdo do arquivo  
            writer.flush();  
            //Fechando conexão e escrita do arquivo.  
            writer.close();

4 Respostas

javaflex

Pode usar o metodo newLine():

writer.write("TESTE"); writer.newLine(); writer.write("TESTE");

vpmaciel1981

Obrigado.

Resolvido

fabiocortolan

Também podemos utilizar “\n”:

writer.write("Linha 1\nLinha 2");
writer.write("\nLinha 3");
mi.rodrigues

Marca o tópico como “resolvido”!

Criado 18 de março de 2013
Ultima resposta 18 de mar. de 2013
Respostas 4
Participantes 4