[Kotlin] 문자열 표현

코틀린의 경우 문자열 표현이 좀 더 편해졌다.

print("Hello World!")  // Hello World!

이렇게 기본적인 문자열 표현은 당연하고,

val word = "World!"
print("Hello $word") // Hello World!

위 와 같이 문자열 템플릿 역시 사용하기 편해졌다.

하지만 $문자가 문자열 템플릿을 사용한다는 의미가 되면서 문자열 내에 $를 사용해야 하는 상황이 오기도 한다.

그럴 땐 아래와 같이 사용하면 된다

print("I have $4)"

숫자의 경우 $문자를 문자열 템플릿으로 처리하지 않는다.

print("I have $four")

이렇게 사용할 경우, four라는 변수를 찾지 못했다고 에러가 나오게 된다

따라서

print("I have \$four")

이렇게 작성해줘야 한다.

Leave a Comment