Imprimir em nova linha, java

Eu tenho o seguinte código:

System.out.println(" | 1 2 3 4 5 6 7 8 9"); System.out.println("----------------------------"); System.out.println(""); 

Eu uso println para criar uma nova linha. É possível fazer o mesmo usando \ n ou \ r? Eu tentei adicionar \ n à segunda instrução println e continuar imprimindo com o método de impressão, mas \ n não cria uma nova linha.

alguma ideia?

  String newLine = System.getProperty("line.separator");//This will retrieve line separator dependent on OS. System.out.println("line 1" + newLine + "line2"); 
 System.out.println("hello"+"\n"+"world"); 

Cria uma nova linha. Experimentar:

 System.out.println("---\n###"); 

Seu melhor tiro seria com

 String.format("%n") 

ou

 System.out.printf("%n"); 

É suposto imprimir um caractere de nova linha, dependendo da plataforma atual, por isso é perfeito para o console.

Se você estiver imprimindo em um arquivo, então isso depende.

Você pode tentar adicionar \ r \ n em vez de apenas \ n. Dependendo do seu sistema operacional e de como você está visualizando a saída, isso pode ser importante.

Você deve usar o separador de linhas incorporado. A vantagem é que você não precisa se preocupar com o sistema no qual o código está sendo executado, ele simplesmente funcionará.

Desde o Java 1.7

 System.lineSeparator() 

Pré Java 1.7

 System.getProperty("line.separator") 

\n cria uma nova linha em Java. Não use espaços antes ou depois de \n .

Exemplo: impressão It creates\na new line saídas It creates\na new line

Ele cria
uma nova linha.

Como você está no Windows, em vez de \ n usar \ r \ n (retorno de linha + alimentação de linha).

 System.out.print(values[i] + " "); //in one number be printed 

“\ n” este é o método simples para separar a seqüência contínua

 //Case1: System.out.println(" 1 2 3 4 5 6 7 8 9" + "\n" + "----------------------------"); //Case2: System.out.printf(" 1 2 3 4 5 6 7 8 9" + "\n" + "----------------------------"); //Case3: System.out.print(" 1 2 3 4 5 6 7 8 9" + "\n" + "----------------------------"); 
Intereting Posts