Комментарии
Часть раздела Основы путешествия по Kotlin на Coddy. Урок 3 из 93.
Комментарии используются для добавления пояснительных заметок в код. Компилятор игнорирует их; они предназначены для понимания человеком.
В Kotlin есть два способа писать комментарии:
Однострочные комментарии с использованием //:
fun main() {
// Это комментарий
println("Hello!") // Это выводит "Hello!"
// Вы можете использовать комментарии, чтобы объяснить свой код
println("Kotlin is fun!") // Это отобразится на экране
}Многострочные комментарии с использованием /* */:
fun main() {
/*
Это многострочный комментарий.
Вы можете написать несколько строк
объяснения здесь.
*/
println("Welcome!")
}Распространённые практики написания комментариев:
1. Комментарии TODO — отмечают будущие задачи:
fun main() {
// TODO: Добавить обработку ошибок для некорректных входных данных
println("Processing...")
}2. Временное отключение кода:
fun main() {
// println("This line is disabled")
println("This line will execute")
}3. Объяснение сложной логики:
fun main() {
// Вычислить среднее значение списка
val total = 100
val count = 5
val average = total / count
println(average)
}Задание
НовичокИсправь код так, чтобы выводилось только Hello, Kotlin!.
- Замени
?символами, которые превращают строку в комментарий - Строка, выводящая
Goodbye!, должна стать комментарием, чтобы она НЕ выполнялась - Измени только строку, которая начинается с
?
Попробуйте сами
fun main() {
// Введите свой код ниже
? println("Goodbye!")
println("Hello, Kotlin!")
}
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСоставное присваиваниеОператоры сравненияПовторение — простая математика7Базовый ввод-вывод
Функция PrintlnШаблоны строкВвод ReadLineПреобразование типовПовторение — лет до выхода на пенсиюПовторение — правда или ложь10Функции
Объявление функцииПараметры и аргументыВозвращаемые значенияИменованные аргументыЗначения по умолчаниюФункции с одним выражениемПовторение — функция SigmaПовторение — функция валидации13Итерация по последовательностям
Итерация по элементамМетод WithIndexИтерация по строкам, ч. 1Итерация по строкам, ч. 2Повторение — индексированные буквы2Переменные
Val и VarВывод типовЧислаСтрокаЛогическое значениеСоглашения об именованииПовторение — инициализация переменных5Операторы, часть 2
Логические операторы, часть 1Логические операторы, часть 2Логические операторы, часть 3Тернарный оператор с выражением ifПовторение — простая логика8Калькулятор разделения счёта
Приветственное сообщениеВвод данных3Обработка null
Что такое безопасность nullТипы, допускающие nullОператор безопасного вызоваОператор ЭлвисаОсновы задания на функцииУтверждение ненулевого значенияПовторение — безопасный доступ6Принятие решений
Инструкция ifIf — ElseIf как выражениеВыражение whenWhen с диапазонамиПовторение — простой калькулятор9Циклы
Цикл ForЦикл WhileЦикл Do-WhileBreakContinueДиапазоны в циклахВложенный циклПовторение — факториалПовторение — динамический вводПотренируйтесь самостоятельно: Песочница Kotlin