Подтвердить что ты не робот

Печать в новой строке, java

У меня есть следующий код:

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

Я использую println для создания новой строки. Можно ли сделать то же самое с помощью \n или\r? Я попытался добавить \n во второй статус println и продолжить печать с помощью метода печати, но \n не создает новую строку.

любые идеи?

4b9b3361

Ответ 1

    String newLine = System.getProperty("line.separator");//This will retrieve line separator dependent on OS.

    System.out.println("line 1" + newLine + "line2");

Ответ 2

System.out.println( "привет" + "\ п" + "мир" );

Ответ 3

Он создает новую строку. Попробуйте:

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

Ответ 4

Ваш лучший снимок будет с

String.format("%n")

или

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

Предполагается напечатать символ новой строки, в зависимости от текущей платформы, поэтому идеально подходит для консоли. Если вы печатаете файл, тогда это зависит.

Ответ 5

Вы можете попробовать добавить \r\n вместо просто \n. В зависимости от вашей операционной системы и того, как вы просматриваете вывод, это может иметь значение.

Ответ 6

Вы должны использовать встроенный разделитель строк. Преимущество состоит в том, что вам не нужно беспокоиться о том, на какой системе вы работаете, это просто сработает.

Так как Java 1.7

System.lineSeparator()

Pre Java 1.7

System.getProperty("line.separator")

Ответ 7

\n создает новую строку на Java. Не используйте пробелы до или после \n.

Пример: печать It creates\na new line выходов

Он создает новая линия.

Ответ 8

Поскольку вы находитесь в Windows, вместо \n используйте\r\n (возврат каретки + строка).

Ответ 9

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

Ответ 10

"\ п" это простой способ разделения непрерывной строки

Ответ 11

//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" + "----------------------------");