Часто используемые методы в Kotlin с примерами кода

Вот некоторые часто используемые методы в Kotlin, а также примеры кода:

  1. Длина строки:

    val text = "Hello, World!"
    val length = text.length
    println("Length: $length")
  2. Строка Подстрока:

    val text = "Hello, World!"
    val substring = text.substring(7)
    println("Substring: $substring")
  3. Размер списка:

    val numbers = listOf(1, 2, 3, 4, 5)
    val size = numbers.size
    println("Size: $size")
  4. Фильтрация списка:

    val numbers = listOf(1, 2, 3, 4, 5)
    val evenNumbers = numbers.filter { it % 2 == 0 }
    println("Even numbers: $evenNumbers")
  5. Итерация карты:

    val map = mapOf("a" to 1, "b" to 2, "c" to 3)
    for ((key, value) in map) {
       println("$key -> $value")
    }
  6. Нулевая безопасность:

    val nullableText: String? = null
    val length = nullableText?.length ?: 0
    println("Length: $length")
  7. Функции расширения:

    fun String.isPalindrome(): Boolean {
       val reversed = reversed()
       return equals(reversed, ignoreCase = true)
    }
    
    val text = "madam"
    val isPalindrome = text.isPalindrome()
    println("Is Palindrome: $isPalindrome")

Это всего лишь несколько примеров. Kotlin предоставляет множество других методов и функций, упрощающих и повышающих эффективность разработки.