Вот некоторые часто используемые методы в Kotlin, а также примеры кода:
-
Длина строки:
val text = "Hello, World!" val length = text.length println("Length: $length")
-
Строка Подстрока:
val text = "Hello, World!" val substring = text.substring(7) println("Substring: $substring")
-
Размер списка:
val numbers = listOf(1, 2, 3, 4, 5) val size = numbers.size println("Size: $size")
-
Фильтрация списка:
val numbers = listOf(1, 2, 3, 4, 5) val evenNumbers = numbers.filter { it % 2 == 0 } println("Even numbers: $evenNumbers")
-
Итерация карты:
val map = mapOf("a" to 1, "b" to 2, "c" to 3) for ((key, value) in map) { println("$key -> $value") }
-
Нулевая безопасность:
val nullableText: String? = null val length = nullableText?.length ?: 0 println("Length: $length")
-
Функции расширения:
fun String.isPalindrome(): Boolean { val reversed = reversed() return equals(reversed, ignoreCase = true) } val text = "madam" val isPalindrome = text.isPalindrome() println("Is Palindrome: $isPalindrome")
Это всего лишь несколько примеров. Kotlin предоставляет множество других методов и функций, упрощающих и повышающих эффективность разработки.