map所在位置是kotlin.text.map,其相關用法介紹如下。

用法:

inline fun <R> CharSequence.map(
    transform: (Char) -> R
): List<R>

返回一個列表,其中包含將給定的transform 函數應用於原始字符序列中的每個字符的結果。

例子:

import java.util.Locale
import kotlin.test.*

fun main(args: Array<String>) {
//sampleStart
val string = "kotlin"
println(string.map { it.uppercaseChar() }) // [K, O, T, L, I, N]
//sampleEnd
}

輸出:

[K, O, T, L, I, N]