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