Pular linha em JAVA

Boa tarde,
Por favor eu gostaria de saber um comando em Java para pular linha,
como chr(13) em VB?

Grato,

Gustavo

Pular linha onde? no console você pode usar o System.out.println(""); ou colocar na string de saida \n
EX: System.out.println(“linha 1 \n linha 2”);

1 curtida

[code]
<%! String line, linha=null; %>

<%
String fileName = “/temp/teste2.txt” ;
try
{
BufferedReader in = new BufferedReader(
new FileReader( fileName ) );
line = in.readLine();
linha = line;
while ( line != null ) // continue until end of file
{
//out.println( line );
line = in.readLine();
if ( line != null ) {

        linha=linha + " QUERO PULAR LINHA AQUI !!! " + line; }


 }
 in.close();
 }
 catch ( IOException iox )
 {
  out.println("Problem reading " + fileName );
 }   

%>[/code]

Quando vc for postar codigo, coloque-o entre as tags [ code] e [ /code], assim ele ficará identado.

Por favor, antes de perguntar, leia este topico: http://www.guj.com.br/posts/list/15477.java

E, peloamordeDeus, pára de criar dois tópicos pra mesma dúvida cara!

tah ficando zoneado…

to me perdendo

:?

Só pra te assustar, tente ler um arquivo de 30 kb… :twisted:

A forma mais universal que eu conheço, pois independe do SO, é esta:
[ code] String lineSeparator = System.getProperty(“line.separator”); [ /code]
usa esta variável sempre que precisar pular linha, no caso da escrita de um texto, pelo que entendi. (resposta tardia, mas ainda aparecem pessoas com dúvidas…)

O gustavo ressuscitou uma dúvida de 2005, mas vamos há algumas dicas sobre esse problema aqui, já que ele é muito comum:

  1. Não concatene strings usando +, isso tem péssima performance.
  2. Você pode criar um StringBuilder ou um StringWriter:
  3. Lembre-se de usar o close num finally.
  4. Leia arquivos de texto usando a classe Scanner.

Veja um exemplo com o StringWriter. A vantagem é que você poderá escrever no StringWriter usando um PrintWriter, o que te dará qualquer método que o System.out tem, como println ou printf.

[code]
String fileName = “/temp/teste2.txt” ;
Scanner scan = null;
StringWriter linha = new StringWriter();
PrintWriter out = new PrintWriter(linha);

try {
scan = new Scanner(new File(fileName));
while (scan.hasNextLines()) {
out.println(scan.nextLine());
}
} catch (Exception e) {
out.println("Problem reading " + fileName );
} finally {
if (scan != null) scan.close();
}

return str.toString();[/code]