소개
padEnd는 문자열의 뒷부분을 특정 문자로 채우는(패딩하는) 함수이다. 이와 반대로 앞부분을 채우는 함수에는 padStart가 있다. 사용방법은 아주 간단하다.
fun CharSequence.padStart(
length: Int,
padChar: Char = ' '
): CharSequence
(source)
- length: 만들고자 하는 문자열의 길이
- padChar: 문자열을 채울 문자, 기본 값은 공백(' ')이다
사용 예제
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'
참고
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/pad-end.html
'프로그래밍 언어 > Java + Kotlin' 카테고리의 다른 글
[Kotlin] BigDecimal을 비교할 때 주의하라 (0) | 2022.11.08 |
---|---|
[Kotlin] scope function - let, run, also, apply, with 차이 (0) | 2022.08.13 |
[Kotlin] 코틀린에선 빌더 패턴(Builder Pattern) 대신 data class를 사용하라 (0) | 2022.06.22 |
[Java] Comparable과 Comparator (0) | 2022.04.27 |
[Java] 스터디 17주차: 자동차 경주 게임 만들기 (0) | 2021.10.04 |