Вот несколько примеров методов в Kotlin:
-
Базовая функция:
fun sayHello() { println("Hello!") }
-
Функция с параметрами и типом возвращаемого значения:
fun addNumbers(a: Int, b: Int): Int { return a + b }
-
Функция со значением параметра по умолчанию:
fun greet(name: String = "John") { println("Hello, $name!") }
-
Функция с типом возвращаемого значения, допускающим значение NULL:
fun findMax(numbers: List<Int>): Int? { if (numbers.isEmpty()) { return null } return numbers.maxOrNull() }
-
Функция расширения:
fun String.addExclamationMark(): String { return "$this!" }
Чтобы использовать эту функцию расширения, вы можете сделать:
val message = "Hello" val messageWithExclamation = message.addExclamationMark() println(messageWithExclamation) // Output: Hello!
Это всего лишь несколько примеров методов Kotlin. В языке гораздо больше функций и возможностей.