Як виводити повідомлення в консоль

FacebooktwittertumblrFacebooktwittertumblr

Для виведення повідомлень у консоль існують 2 методи: System.out.println () і System.out.print (). У чому ж відмінність?

Відмінність між System.out.println () і System.out.print () у тому, що:

  1. System.out.println () виводить повідомлення на екран, і після цього курсор переводиться на новий рядок
  2. System.out.print () виводить повідомлення на екран, і після цього  курсор не переводиться на новий рядок

Щоб краще зрозуміти, як це працює, розглянемо кілька прикладів.

Приклад №1

 

Якщо Ви спробуєте запустити цей код на своєму комп'ютері, то в консолі Ви побачите таке:

Я вивчаю

Java

Коментарі:

Ми використовували System.out.println (). Тому, після того, як на екран була виведена фраза "Я вивчаю", курсор автоматично був переведений на новий рядок, немовби ми натиснули enter.

Запам’ятайте: System.out.println () виводить повідомлення на екран, а потім переносить курсор на новий рядок.

Приклад №2

 

 

Якщо Ви спробуєте запустити цей код на своєму комп'ютері, то в консолі Ви побачите таке:

Я вивчаю

Java

Ура!

Коментарі:

Вивело на екран "Я вивчаю", і потім курсор автоматично був перенесений на новий рядок.

Вивело на екран слово "Java", і теж автоматично курсор був перенесений на новий рядок.

Вивело на екран слово "Ура!", і після цього відразу автоматично курсор був перенесений на новий рядок.

Запам’ятайте: System.out.println() виводить повідомлення на екран і потім переносить курсор на новий рядок.

Приклад №3

 

Якщо Ви спробуєте запустити цей код на своєму комп'ютері, то на консолі Ви побачите таке:

Я вивчаюJava

Коментарі:

Оскільки в цій програмі ми використовували

після того, як була виведена фраза "Я вивчаю", курсор не був перенесений на новий рядок. І тому відразу після "Я вивчаю" було виведено слово "Java".

А як зробити так, щоб був пробіл між "Я вивчаю" і "Java"?

Ось так:

Побачили, у чому відмінність від попереднього варіанту коду?

Так, ми додали пробіл. І тепер, якщо Ви запустите код, то побачите на консолі таке:

Я вивчаю Java

ПІДСУМУЄМО:

System.out.println () – переносить курсор на новий рядок

System.out.print ()   не переносить курсор на новий рядок

P.S. У System.out.println ()  "println" розшифровується як print new line, що в перекладі з англійської – "надрукувати новий рядок".

 

FacebooktwittertumblrFacebooktwittertumblr

FacebooktwittertumblrFacebooktwittertumblr
Самоучители--узнать детальнее--