PHpullh
학습 라이브러리/Kotlin/여러 줄 문자열 (Triple Quote)

KOTLIN · Hello World

여러 줄 문자열 (Triple Quote)

삼중 따옴표 """로 여러 줄 문자열을 들여쓰기 그대로 작성합니다.

Hello World입문triple-quotetrimIndenttrimMarginmultiline

핵심 설명

삼중 따옴표 """로 여러 줄 문자열을 들여쓰기 그대로 작성합니다.

Kotlin code

fun main() {
    // trimIndent(): 공통 들여쓰기 자동 제거
    val poem = """
        Kotlin은 간결하고
        안전하며
        표현력이 풍부합니다.
    """.trimIndent()
    println(poem)

    // trimMargin(): | 기준으로 좌측 제거
    val sql = """
        |SELECT *
        |FROM users
        |WHERE active = true
    """.trimMargin()
    println(sql)
}

학습 팁

trimIndent()는 공통 들여쓰기를 자동 감지해 제거합니다. trimMargin()| 파이프를 기준으로 정렬합니다.

주의할 점

trimMargin()을 쓸 때 각 줄 앞에 |를 붙이지 않으면 공백이 그대로 남습니다.

자주 묻는 질문

여러 줄 문자열 (Triple Quote)란 무엇인가요?

삼중 따옴표 """ 로 여러 줄 문자열을 들여쓰기 그대로 작성합니다.

여러 줄 문자열 (Triple Quote) 학습 시 주의할 점은 무엇인가요?

trimMargin() 을 쓸 때 각 줄 앞에 | 를 붙이지 않으면 공백이 그대로 남습니다.