7. Резюме
- Чтобы создать новые исходные файлы Kotlin в IntelliJ IDEA, щелкните по "src" на панели "Проект" и щелкните правой кнопкой мыши, чтобы открыть меню. Выберите "Создать->Файл/класс Kotlin".
- Чтобы скомпилировать и запустить программу в IntelliJ IDEA, нажмите на зеленый треугольник рядом с
main()функцией. Результат отобразится в окне ниже. - В IntelliJ IDEA укажите аргументы командной строки, которые будут переданы функции
main(), в разделе «Выполнение > Изменить конфигурацию» . - В Kotlin почти всё имеет значение. Вы можете использовать этот факт, чтобы сделать свой код более лаконичным, используя значение объекта
ifвwhenкачестве выражения или возвращаемого значения. - Аргументы по умолчанию устраняют необходимость в нескольких версиях функции или метода. Например:
fun swim(speed: String = "fast") { ... } - Компактные функции, или функции, состоящие из одного выражения, могут сделать ваш код более читаемым. Например:
fun isTooHot(temperature: Int) = temperature > 30 - Вы изучили основы работы с фильтрами, которые используют лямбда-выражения. Например:
val beginsWithP = decorations.filter { it [0] == 'p' } - Лямбда -выражение — это функция, не привязанная к идентификатору, то есть анонимная функция. Лямбда-выражения определяются в фигурных скобках
{}. - В функции высшего порядка вы передаете функцию, например лямбда-выражение, в другую функцию в качестве данных. Например:
dirtyLevel = updateDirty(dirtyLevel) { dirtyLevel -> dirtyLevel + 23}
В этом уроке много информации, особенно если вы новичок в лямбда-функциях. В следующем уроке мы более подробно рассмотрим лямбда-функции и функции высшего порядка.
Last modified: Sunday, 5 April 2026, 12:30 PM