Привет всем! Продолжаем разбирать Java — и сегодня мы узнаем, зачем вообще в Java точки с запятыми.
Оказывается, можно передавать различный текст в виде параметра в метод println для его вывода. Например, код ниже (мы его видели в записи, посвященной Hello World):
В Java каждое выражение должно заканчиваться точкой с запятой
Упрощенно все можно свести к следующим правилам:
- Точка с запятой обозначает конец выражения
- Фигурная скобка сама по себе не является выражением — она лишь группирует выражения
Следствия отсюда:
- Если закрывающаяся фигурная скобка не означает конец выражения, то после нее точка с запятой не ставится — например: if (a>0) {b=1;} и прочее
- В противном случае ставится: например объявление анонимного класса, инициализация массива (String[] array = new String[]{«hello», «world»};) и прочее
Важно: не используйте точки с запятыми после объявлений методов и классов, после которых следует определение тела с помощью фигурных скобок!
Кстати, в следующей записи мы поговорим о комментариях в Java. Не переключайте канал!
И да, репосты в соц.сетях, клики по баннерам — добавляют оптимизма 😉