JavaRush /Курси /Java Syntax Zero /Виведення на екран

Виведення на екран

Java Syntax Zero
Рівень 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

Коментарі (48)
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ
Iryna Рівень 1
5 січня 2025
Цікаво! 🧐
Kostiantyn Rabozei Рівень 2
31 грудня 2024
наче норм, всім удачі))
IronMan57 Рівень 1
11 листопада 2024
Увага! Кіт-контролер дуже прискіпливий. Не приймав у мене відповідь тільки тому, що в текст повідомлення я вставив слідуючий рядок: "Я думаю, бути програмістом — круто" (зі знаком тире), а в завданні стоїть слідуючий рядок: "Я думаю, бути програмістом - круто" (зі знаком дефісу).
Василь Рівень 4
24 червня 2025
для цього краще копіювати текст котрий треба вивести і передавати його як параметр в подвійних кавичках оператору виводу на екран
6 листопада 2024
Есть вопрос почему при проверке выводит ошибку 500 An error occurred: SOMETHING_WENT_WRONG
Анатолий Рівень 1
17 березня 2024
На странице с задачами почему-то не работает Mickrosoft.Word , никакие исправления не возможны
JavaLoshped Рівень 2
28 лютого 2024
Мені 12, але я все розумію і вже вивчив мову Python на рівні junior, мову c на junior і зараз активно вчу джаву. У кого не виходить не здавайтесь!
Initiative Horror Рівень 4
15 травня 2024
Ти молодець, друже, мені 52, я по-доброму заздрю, що ти так зрання почав кодити. У тебе велике майбутнє, йди до мети! 👍
13 січня 2024
Цікаво спочатку забув про ; яке має бути в кінці команди
Anonymous #3379743 Рівень 2
17 листопада 2023
пока что нормально
George Light Рівень 2
18 жовтня 2023
Як гадаєте Програмістів Java використовують у воєнній справі?
Anonymous #3406870 Рівень 4
28 січня 2024
Наврядчи
Василь Рівень 4
24 червня 2025
програма Кропива написана на Java. Використовують і не тільки для цього проєкту.
George Light Рівень 2
18 жовтня 2023
Хотів повимахуватися що знаю як зробити —, а воно не пішло)