buildString

Builds new string by populating newly created StringBuilder using provided builderAction and then converting it to String.

inline fun buildString(builderAction: StringBuilder.() -> Unit): String(source)
val message = buildString {
    append("Hello, ")
    append("world!")
    append('\n')
    append("This is a buildString example.")
}

println(message)

Source