НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
7 of 1310 menu

Функция fun

Ключевое слово fun используется для объявления функций в Kotlin. Функция может принимать параметры различных типов и возвращать значение. Если возвращаемый тип не указан, функция возвращает Unit.

Синтаксис

Простая функция без параметров:

fun functionName(): ReturnType { // тело функции return value }

Функция с параметрами:

fun functionName(param1: Type1, param2: Type2): ReturnType { // тело функции return value }

Функция с выражением:

fun functionName(param: Type) = expression

Пример

Простая функция без параметров, возвращающая строку:

fun greet(): String { return "Hello, world!" } val message = greet() println(message)

Результат выполнения кода:

String "Hello, world!"

Пример

Функция с параметрами, вычисляющая сумму двух чисел:

fun sum(a: Int, b: Int): Int { return a + b } val result = sum(5, 3) println(result)

Результат выполнения кода:

Int 8

Пример

Функция с выражением:

fun square(x: Int) = x * x val squared = square(4) println(squared)

Результат выполнения кода:

Int 16

Пример

Функция без возвращаемого значения (возвращает Unit):

fun printMessage(message: String) { println("Message: $message") } printMessage("Test")

Результат выполнения кода:

Message: Test
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить