salto - Imprimir en una nueva línea, java
java salto de línea (11)
"/ n" este es el método simple para separar la Cadena continua
Tengo el siguiente código:
System.out.println(" | 1 2 3 4 5 6 7 8 9");
System.out.println("----------------------------");
System.out.println("");
Yo uso println para crear una nueva línea. ¿Es posible hacer lo mismo usando / n o / r? Intenté agregar / n a la segunda declaración de impresión y continuar imprimiendo con el método de impresión, pero / n no crea una línea nueva.
¿algunas ideas?
Crea una nueva línea. Tratar:
System.out.println("---/n###");
Debe usar el separador de línea integrado. La ventaja es que no tiene que preocuparse sobre qué sistema está ejecutando el código, simplemente funcionará.
Desde Java 1.7
System.lineSeparator()
Pre Java 1.7
System.getProperty("line.separator")
Puede intentar agregar / r / n en lugar de simplemente / n. Dependiendo de su sistema operativo y de cómo esté viendo la salida, podría ser importante.
Tu mejor oportunidad sería con
String.format("%n")
o
System.out.printf("%n");
Se supone que debe imprimir un carácter de nueva línea, dependiendo de la plataforma actual, por lo que es perfecto para la consola.
Si está imprimiendo en un archivo, entonces depende.
Ya que está en Windows, en lugar de / n use / r / n (retorno de carro + avance de línea).
/n
crea una nueva línea en Java. No use espacios antes o después de /n
.
Ejemplo: impresión It creates/na new line
salidas de It creates/na new line
Crea
una nueva linea
String newLine = System.getProperty("line.separator");//This will retrieve line separator dependent on OS.
System.out.println("line 1" + newLine + "line2");
//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" + "----------------------------");
System.out.print(values[i] + " ");
//in one number be printed
System.out.println("hello"+"/n"+"world");