format

JVM
1.0
fun String.format(vararg args: Any?): String
(source)

Uses this string as a format string and returns a string obtained by substituting the specified arguments, using the default locale.

JVM
1.0
fun String.Companion.format(
    format: String,
    vararg args: Any?
): String

(source)

Uses the provided format as a format string and returns a string obtained by substituting the specified arguments, using the default locale.

JVM
1.0
@DeprecatedSinceKotlin("1.4") fun String.format(
    locale: Locale,
    vararg args: Any?
): String

(source)
Deprecated: Use Kotlin compiler 1.4 to avoid deprecation warning.

Uses this string as a format string and returns a string obtained by substituting the specified arguments, using the specified locale.

JVM
1.4
@JvmName("formatNullable") fun String.format(
    locale: Locale?,
    vararg args: Any?
): String

(source)

Uses this string as a format string and returns a string obtained by substituting the specified arguments, using the specified locale. If locale is null then no localization is applied.

JVM
1.0
@DeprecatedSinceKotlin("1.4") fun String.Companion.format(
    locale: Locale,
    format: String,
    vararg args: Any?
): String

(source)
Deprecated: Use Kotlin compiler 1.4 to avoid deprecation warning.

Uses the provided format as a format string and returns a string obtained by substituting the specified arguments, using the specified locale.

JVM
1.4
@JvmName("formatNullable") fun String.Companion.format(
    locale: Locale?,
    format: String,
    vararg args: Any?
): String

(source)

Uses the provided format as a format string and returns a string obtained by substituting the specified arguments, using the specified locale. If locale is null then no localization is applied.