
#3 – Базовые концепции языка. Вывод информации
Видеоурок
При создании первого Java файла вы можете заметить большой набор кода, который изначально покажется совершенно неизвестным и пугающим. В таком файле находятся подключенные библиотеки, основной класс и основная функция main()
. Про все эти вещи мы ещё детально поговорим в ходе следующих уроков, а сейчас стоит лишь запомнить каким образом можно выводить информацию в консоль и что для этого требуется.
Поскольку Java является объектно ориентированным языком программирования, то все файлы представляют из себя классы. Для обращения к классам необходимо создавать объекты и через объекты можно получать данные из класса.
Вывод фразы «Hello World!» представлен ниже:
System.out.print("Hello World!");
Здесь сперва происходит обращение к классу System
, после чего берем его объекты и методы. Поскольку в System создан объект out, а у него есть метод print
и println
, то мы можем обратиться к ним через точку.
В дальнейшем вы заметите, что подобная структура присутствует во всем языке Java. Более того, мы сами будем создавать нечто подобное, когда доберемся до темы ООП.
Команды для вывода данных
Команда print
выводит текст без пропуска строки, а команда println
выводить текст и ставит пропуск в конце.
Мы сами можем указать пропуск строки при выводе текста. Пример ниже:
System.out.print("Hello\n\n\nWorld!");
Здесь \n
обозначает переход на новую строку, поэтому слово «World!» будет отображено через три строчки после слова «Hello».
Исходный код
Весь код будет доступен после подписки на проект!
Задание к уроку
В консоль два раза выведите слово "Привет". Каждое слово должно начинаться с новой строки.
Это можно сделать двумя способами. Первый при помощи метода println:
System.out.println("Привет");
System.out.println("Привет");
Второй способ это использование \n:
System.out.print("Привет\nПривет");
Получить остальные домашние задания можно после подписки на проект
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть