본문 바로가기
개발

코틀린에서 엔터와 줄바꿈 처리하는 방법

by 농담곰이 2023. 5. 10.
반응형

코틀린에서 문자열에서 줄바꿈을 처리하려면, `\n` 이스케이프 시퀀스를 사용하면 됩니다. 다음은 간단한 예제입니다.

```kotlin
fun main() {
    val message = "Hello,\nWorld!"
    println(message)
}
```

위의 코드에서 `\n` 이스케이프 시퀀스를 사용하여 문자열 `message`에서 줄바꿈을 처리합니다. `println()` 함수를 사용하여 줄바꿈 처리된 문자열을 출력합니다.

출력 결과는 다음과 같습니다.

```
Hello,
World!
```


또한, 여러 줄로 이루어진 문자열에서 줄바꿈을 처리하려면, 삼중 따옴표(`"""`)를 사용하여 문자열을 감싸고, 이스케이프 시퀀스 대신 실제 줄바꿈을 입력하면 됩니다. 다음은 예제입니다.

```kotlin
fun main() {
    val message = """
        Hello,
        World!
    """.trimIndent()
    println(message)
}
```

위의 코드에서 `"""`를 사용하여 여러 줄로 이루어진 문자열을 만들고, `trimIndent()` 함수를 사용하여 들여쓰기를 제거합니다. `println()` 함수를 사용하여 문자열을 출력합니다.

출력 결과는 다음과 같습니다.

```
Hello,
World!
```

따라서, 코틀린에서는 일반적인 줄바꿈 문자(`\n`)를 사용하여 문자열에서 줄바꿈을 처리할 수 있습니다. 또한, 여러 줄로 이루어진 문자열에서는 삼중 따옴표(`"""`)를 사용하여 줄바꿈을 처리할 수 있습니다.

반응형

댓글