Quebra de linha String java
Veja neste post como quebrar linhas em String no Java para os Sistemas Operacionais Mac, Unix e Windows
Última atualização em: | 24389 Visualizações
Para fazer a quebra de linha em String no java precisa usar \n
apesar de que dependendo do sistema operacional pode ser que o carácter n
tenha que ser substituido por r
conforme segue tabela:
Carácter | Sistema Operacional |
---|---|
\n | Unix, New Mac |
\r | Mac Antigo |
\r\n | Windows and DOS |
Note que é possível combinar a nova linha com a expressão
\r?\n
;
Para fazer o split por quebra de linha veja: Split por Quebra de linha em String java
Quebrando linha em String Java
Neste exemplo será dividido a String em linhas ao ser impressa no console.
Veja:
public class QuebraLinhaStringJava {
public static void main(String[] args) {
System.out.println("Veja a quebra de linhas");
StringBuilder sb = new StringBuilder("");
sb.append("Texto Linha 01 \n");
sb.append("Texto Linha 02 \n");
sb.append("Texto Linha 03 \r\n");
sb.append("\r\n");
sb.append("Texto Linha 05 \r\n");
System.out.println(sb.toString());
}
}
Como resultado temos:
Veja a quebra de linhas
Texto Linha 01
Texto Linha 02
Texto Linha 03
Texto Linha 05
Note que combinamos
\r
com\n
. Teste em seu sistema operacional e veja o que se aplica melhor para o seu caso.
Na Garbo Software temos as aplicações sendo executadas apenas em servidores linux, para nosso caso apenas utilizamos \n
.
Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.