JavaRush /Курсы /Java Syntax Pro /Вывод на экран

Вывод на экран

Java Syntax Pro
1 уровень , 2 лекция
Открыта

1. Параметры метода println()

Тело метода состоит из команд. Можно даже сказать, что метод — это команды, объединенные в группу, которой дали имя (имя метода). И так, и так будет верно.

Команды бывают разные. В языке Java есть команды на все случаи жизни. Каждая команда описывает какое-то определенное действие. В конце каждой команды ставится точка с запятой.

Примеры команд:

Команда Описание (что делает)
System.out.println(1);
Выводит на экран число:
1
System.out.println("Amigo");
Выводит на экран надпись:
Amigo
System.out.println("Risha & Amigo");
Выводит на экран надпись:
Risha & Amigo

На самом деле это одна команда – System.out.println. А в круглых скобках в нее передаются параметры. В зависимости от значений параметров, одна команда может выполнять разные действия. Это очень удобно.

Важно:

В Java размер имеет значение: имеет значение, большими или маленькими буквами написаны команды. Команда System.out.println() работать будет, а system.out.println()нет.

Если вы хотите вывести на экран текст, его нужно с двух сторон обозначить двойными кавычками.

Одинарная кавычка выглядит вот так ', а двойная — вот так ". Двойная кавычка — это не две одинарных: просьба не путать.

Двойная — это та, которая рядом с кнопкой Enter. На ней еще обычно находится русская буква Э.


2. Отличия println() и print()

Есть две вариации команды вывода на экран: System.out.println() и System.out.print()

Если вы пишете команду System.out.println() несколько раз, каждый раз переданный в нее текст будет выводиться с новой строки. Если System.out.print(), текст будет выводиться на той же строке. Пример:

Команды Что выведется на экран
System.out.println("Amigo");
System.out.println("The");
System.out.println("Best");
Amigo
The
Best
System.out.print("Amigo");
System.out.println("The");
System.out.print("Best");
AmigoThe
Best
System.out.print("Amigo");
System.out.print("The");
System.out.print("Best");
AmigoTheBest

Небольшое примечание. Команда println() не выводит текст с новой строки – она выводит текст на текущей строке, но делает так, чтобы следующий текст выводился с новой строки.

Команда println() выводит на экран текст и затем добавляет специальный невидимый символ перевода строки, в результате чего следующий текст будет отображаться с начала новой строки.

Так будет выглядеть полностью написанная программа вместе с объявлением класса Amigo и методом main. Внимание на экран:

public class Amigo
{
   public static void main (String[] args)
   {
      System.out.print("Amigo ");
      System.out.print("The ");
      System.out.print("Best");
   }
}
Программа с объявлением класса Amigo и методом main


Комментарии (511)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Isa Уровень 1
11 августа 2025
Всем привет! Приглашаю вас на свой канал, где вы найдете: 📌 Ресурсы по Java Core, Git, SQL, Apache Maven, HTTP.Servlets и JUnit / Mockito 📌 Отзыв о JavaRush (Я его уже прошел около года назад и написал про него отзыв) 📌 Кучу практических задач по Java и SQL 📌 Мой личный роадмап для людей, которые только только начали свое обучение в Java 📌 Также у этого канала есть чат, где собираются единомышленники и опытные ребята, готовые помочь друг другу. Если у вас возникают вопросы по ходу обучения, не стесняйтесь, заходите и задавайте! Удачи всем в обучении, ребята! 🚀
Mashurik Уровень 2
31 июля 2025
Пока всё просто)))
31 июля 2025
Продолжаем.
Isa Уровень 1
12 июня 2025
Всем привет! Приглашаю вас на свой канал, где вы найдете: 📌 Ресурсы по Java Core, Git, SQL, Apache Maven, HTTP.Servlets и JUnit / Mockito 📌 Отзыв о JavaRush (Я его уже прошел около года назад и написал про него отзыв) 📌 Кучу практических задач по Java и SQL 📌 Мой личный роадмап для людей, которые только только начали свое обучение в Java 📌 Также у этого канала есть чат, где собираются единомышленники и опытные ребята, готовые помочь друг другу. Если у вас возникают вопросы по ходу обучения, не стесняйтесь, заходите и задавайте! Удачи всем в обучении, ребята! 🚀
Vlad Уровень 9
24 мая 2025
Заработало!
Qazaq Уровень 1
4 мая 2025
доброго времени суток. какое приложение используете для написания кода?
Iskander vuu Уровень 3
18 мая 2025
на вс коде пиши
gerafen Уровень 6
13 июня 2025
IDEA
Anonymous #3577455 Уровень 2
23 апреля 2025
Хай всем добрякам! Желаю всем по Воле Всевышнего дойти до поставленных целей и найти работу мечты! мне 31, я начал сегодня. А эту задачку сделал с первой попытки.
Xd_555 Уровень 1
23 апреля 2025
Не чо не понятно про данные;(
29 апреля 2025
мб не дано понять;)
Anonymous #3581816 Уровень 2
8 мая 2025
все дано. не надо наговаривать.
8 мая 2025
но если все дано, то почему не понятно
Roma Уровень 1
2 апреля 2025
Всем привет! Если у вас возникают какие-либо непонятные моменты из лекций, обязательно загляните на этот телеграм-канал (Кликай). Автор канала очень подробно расписал материалы, которые нужны абсолютно каждому новичку для изучения Java. Это настоящая находка для всех, кто хочет быстро и эффективно начать освоение языка программирования. На канале вы найдете рекомендации по тому, как и где лучше изучать Java, а также советы и ресурсы для дополнительной практики. Это настоящая сокровищница знаний и полезных ссылок! Но это еще не всё! У этого канала есть чат (Кликай), где собираются единомышленники и опытные ребята, готовые помочь друг другу. Если у вас возникают вопросы по ходу обучения, не стесняйтесь, заходите и задавайте! Более тысячи человек уже обучаются по этим ресурсам. Присоединяйтесь к ним и вы! Удачи всем в обучении, ребята! 🚀
Zarina Baizhanova Уровень 10
26 февраля 2025
у меня все получится!