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