Что такое System.out.print в Java?
В языке программирования Java вывод на консоль осуществляется с использованием метода println() объекта System.out . Этот метод принимает аргумент и выводит его значение на стандартный вывод, зачастую на консоль.
Основные аспекты вывода в Java:
- System.out.println() — это метод для вывода текста или значения переменной на консоль с последующим переводом строки.
- Пример использования:
System.out.println("Привет, мир!");
- Значения переменных могут быть выведены на консоль, что особенно полезно при отладке программы.
int number = 42; System.out.println("Значение переменной: " + number);
- Метод printf() позволяет более гибко форматировать вывод, аналогично функции printf в языке С.
String name = "John"; int age = 25; System.out.printf("Имя: %s, Возраст: %d лет%n", name, age);
- Специальные символы, такие как %n , используются для перехода на новую строку, что делает вывод более читаемым.
System.out.println("Это первая строка.%nЭто вторая строка.");
Для чего нужна строчка System.out.println(); — (а точнее почему она пустая?)
Небольшое замечание. Объяснение в принятом вами ответе не совсем корректно. Более того, для Windows и MacOS(классической, до 9 версии) оно не верно. Если совсем простые аналогии приводить, то println осуществляет «виртуальное нажатие кнопки enter». Т.е. в *nix системах он печатает «\n», в windows «\r\n» в старых MacOS «\r». Игнорирование данного нюанса приводит к проблемам крайне редко, но при этом крайне болезненно.
System out println java что это
//c = 53.0, s = s10, s1 = 10b, s3 = 10ba, s4 = 10bab //Итого получаем вывод: //(c = 53.0) + (s4 = 10bab) + (s = s10): //53.0 10bab s10 (если что)
16 октября 2023
Всем привет!
24 июля 2022
Подскажите, при возведении в степень двузначного числа на степень двузначного числа, как вывести на консоль полное число а не число умноженное на степень Е
9 февраля 2022
то есть System.out.println() может не только текст выводить, но и цифры и считать матем. выражения?
Александр Сидоренко Уровень 10
14 декабря 2021
Совет по второй задаче (не решение, просто совет). Мне было легче сразу закомментить все переменные, а потом уже раскомменчивать по одной по мере сверки
29 мая 2021
Если вдруг кто не знает, чтобы быстро закомментировать/раскомментировать строки, нужно выделить их и нажать ctrl + / Чтобы сдвинуть строки вправо — выделить и нажать Tab. Сдвинуть влево — выделить и нажать Shift + Tab
29 мая 2021
А в Python можно не только складывать строки, но и умножать. Например:
a = "Привет! " print(a * 5)
Выведет: Привет! Привет! Привет! Привет! Привет! Как я понял, в Джаве так нельзя. Но зато, если в Java можно складывать числа и строки, в Питоне так сделать не получится:
print(1 + "3")
выдаст ошибку (еще немного ненужной информации для вас)
23 февраля 2021
С 23 Февраля.
15 декабря 2020
Нужно чтобы программа выводила на экран число 100. Задание выполнил, получил все награды, вроде всё правильно, но Вывод программы такой: 53.010babs10
1 декабря 2020
Прикольно быть машинисткой.
Сообщество
JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
«Программистами не рождаются» © 2024 JavaRush
Скачивайте наши приложения
«Программистами не рождаются» © 2024 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.
Как выводить сообщения в консоль?

Для вывода сообщений в консоль существуют 2 метода: System.out.println () и System.out.print (). В чём же отличие?
Отличие между System.out.println () и System.out.print () в том что:
- System.out.println () выводит сообщение на экран и после этого осуществляется перевод курсора на новую строчку
- System.out.print () выводит сообщение на экран и после этого не осуществляется перевод курсора на новую строчку
Давайте, чтобы лучше понять как это работает, рассмотрим пару примеров.
Пример №1
class Test < public static void main ( String [ ] args ) < System . out . println ( "Я изучаю" ) ; System . out . println ( "Java" ) ;
Если Вы попробуете запустить этот код на своём компьютере, то в консоли Вы увидите следующее:
Комментарии:
Мы использовали System.out.println (). Поэтому после того как на экран была выведена фраза «Я изучаю» , курсор автоматически был переведен на новую строчку, как если бы мы нажали enter.
Запомните: System.out.println () выводит сообщение на экран, а затем переводит курсор на новую строчку
Пример №2
class Test < public static void main ( String [ ] args ) < System . out . println ( "Я изучаю" ) ; System . out . println ( "Java" ) ; System . out . println ( "Ура!" ) ;
Если Вы попробуете запустить этот код на своём компьютере, то в консоли Вы увидите следующее:
Комментарии:
System . out . println ( «Я изучаю» ) ;
Вывело на экран «Я изучаю» и затем курсор автоматически был переведен на новую строчку.
System . out . println ( «Java» ) ;
Вывела на экран слово «Java», и тоже автоматически курсор был переведен на новую строчку.
System . out . println ( «Ура!» ) ;
Вывело на экран слово «Ура!», и после этого сразу автоматически курсор был переведен на новую строчку.
Запомните: System.out.println() выводит сообщение на экран и затем переводит курсор на новую строчку.
Пример №3
class Test < public static void main ( String [ ] args ) < System . out . print ( "Я изучаю" ) ; System . out . print ( "Java" ) ;
Если Вы попробуете запустить этот код на своём компьютере, то на консоли Вы увидите следующее:
Комментарии:
Поскольку в этой программе мы использовали
System . out . print ( «Я изучаю» ) ;
после того, как была выведена фраза «Я изучаю», курсор не был переведен на новую строчку. И поэтому сразу после «Я изучаю» было выведено слово «Java».
А как сделать так, чтоб был пробел между «Я изучаю» и «Java»?
class Test < public static void main ( String [ ] args ) < System . out . print ( "Я изучаю " ) ; System . out . print ( "Java" ) ;
Увидели в чем отличие от предыдущего варианта кода?
System . out . print ( «Я изучаю» ) ;
System . out . print ( «Я изучаю » ) ;
Да, мы добавили пробел. И теперь, если Вы запустите код, то увидите на консоли следующее:
ПОДЫТОЖИМ:
System.out.println () — переводит курсор на новую строчку
System.out.print () — не переводит курсор на новую строчку
P.S. В System.out.println () «println» расшифровывается как printnewline, что в переводе с английского — «напечатать новую строку»
Надеемся, что наша статья была Вам полезна. Также есть возможность записаться на наши курсы по Java в Киеве. По всем вопросам заходите к нам на сайт или звоните: +38 050 205 77 99, +38 098 205 77 99
- ← Как создать первую веб-страницу
- Основные операции с переменными в Java →