Como colocar quebra de linha em uma string

ae galera blz!?
o lance e o seguinte nao estou conseguindo colocar quebra de linha no meio de uma string para quando eu gravar em arquivo e visualiza-lo ter 2 linhas e nao somente uma …

ja tentei com a classe string conteudo = “”;
conteudo+=“linhas”+"\n";
e nao deu

e tb tentei com stringbuffer
conteudo.append("\n");
e nao deu tb

aff alguem da um help ae

vlw t+

Olá amigo!
Cara, vc pode nos dizer que tipo de arquivo vc está querendo escrever??
se é um .txt, .pdf ou outro tipo…
O PDF tem um certo problema com “\n” até onde eu saiba, então vc terá que tomar uma outra medida para fazer uma quebra de linha!!

Blz??

[]'s

O seguinte exemplo funcionou aqui…

[code]/*

  • Created on 07/10/2004

*/

/**

  • @author Dui nEwBaH

*/
public class StringBufferExample {

public static void main(String[] args) {
	new StringBufferExample("Oi.\nBlz?");
}

public StringBufferExample(String frase) {
	System.out.println("Antes:");
	System.out.println(frase);
	System.out.println("--------");
	
	StringBuffer sb = new StringBuffer(frase);
	sb.insert(sb.indexOf("\n"), "\n");	
	System.out.println("Depois:");
	System.out.println(sb.toString());
}

}
[/code]

Lembre-se, sempre que você for usar uma String que vai ser alterada (você vai concatenar algo nela, etc.), procure usar um StringBuffer e não uma String.

Se não for só isso, me dá uma luz. =)

Até +

Em arquivo txt eu faço o seguinte, Linha = " Seu Texto "+(char)13;

Equivale ao <enter>

para obter o separador de linha referente ao sistema operacional em questão e depois concatená-lo na sua String faça o seguinte:

String separador = System.getProperty&#40;&quot;line.separator&quot;&#41;; String conteudo = &quot;linha 1&quot;+separador+&quot;linha 2&quot;;