Kotlin — это мощный язык, который сократил объем шаблонного кода по сравнению с Java. Функция с одним выражением аналогична с точки зрения сокращения стандартного кода.
Функция с одним выражением, как следует из его имени, — это функция, которая имеет только одно выражение. Мы можем удалить возвращаемый тип этой функции, фигурные скобки, а также ключевое слово return из нее.
This post was originally posted at https://agrawalsuneet.github.io/blogs/kotlin-single-expression-function/ and reposted on Medium on 16th April 2021.
Подумайте о функции, которая должна выполнить некоторые вычисления на основе переданного аргумента и вернуть результат.
fun convertToFahrenheit(degree : Float) : Float { return (degree * 9 / 5) + 32 } println(convertToFahrenheit(degree = 11f))
Это можно заменить как
fun convertToFahrenheit(degree : Float) = (degree * 9 / 5) + 32 println(convertToFahrenheit(degree = 11f))
Пожалуйста, продолжайте читать на https://agrawalsuneet.github.io/blogs/kotlin-single-expression-function/
Это все на данный момент. Вы можете прочитать другие мои интересные посты здесь или насладиться моими играми или приложениями, перечисленными здесь. Не стесняйтесь использовать мои компоненты Android с открытым исходным кодом в своем приложении, указанном здесь. Или напишите электронное письмо, если вы не нашли то, что ищете, и вам нужна помощь.