Spec-Zone.ru › Kotlin 1.9

padEnd

kotlin-stdlib / kotlin.text / padEnd
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun CharSequence.padEnd(
    length: Int, 
    padChar: Char = ' '
): CharSequence

Возвращает последовательность символов с содержимым этой последовательности символов, дополненным по окончанию до указанной длины указанным символом или пробелом.

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

fun main(args: Array<String>) {
//sampleStart
val padWithSpace = "125".padEnd(5)
println("'$padWithSpace'") // '125  '

val padWithChar = "a".padEnd(5, '.')
println("'$padWithChar'") // 'a....'

// string is returned as is, when its length is greater than the specified
val noPadding = "abcde".padEnd(3)
println("'$noPadding'") // 'abcde'
//sampleEnd
}

Параметры

length - желаемая длина строки.

padChar - символ для дополнения строки, если её длина меньше указанной длины. По умолчанию используется пробел.

Возврат Возвращает последовательность символов длиной не менее длины, состоящую из последовательности this символов, дополненную символом padChar до достижения этой длины.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun String.padEnd(length: Int, padChar: Char = ' '): String

Дополняет строку до указанной длины по окончанию указанным символом или пробелом.

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

fun main(args: Array<String>) {
//sampleStart
val padWithSpace = "125".padEnd(5)
println("'$padWithSpace'") // '125  '

val padWithChar = "a".padEnd(5, '.')
println("'$padWithChar'") // 'a....'

// string is returned as is, when its length is greater than the specified
val noPadding = "abcde".padEnd(3)
println("'$noPadding'") // 'abcde'
//sampleEnd
}

Параметры

length - желаемая длина строки.

padChar - символ для дополнения строки, если её длина меньше указанной длины. По умолчанию используется пробел.

Возврат Возвращает строку длиной не менее длины, состоящую из this строки, дополненную символом padChar до достижения этой длины.

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/pad-end.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API