Kotlin $ vs ${}

텅텅텅·2023년 5월 27일
0

Kotlin

목록 보기
1/6

문자열 형식으로 출력할때 변수들을 넣는 방법에는 $와 ${}이 있다.

ex1)

val x = 5
val y = 3
val result = "The sum of $x and $y is ${x + y}."
println(result)

위와 같이 $ 사인은 간단한 변수들을 출력할때 사용합니다.
${}은 변수보다 비교적 복잡한 형태들을 출력합니다.

ex2)

val person = Person("Alice", 30)
val message = "Name: ${person.name}, Age: ${person.age}"
println(message)

위와 같은 경우도 클래스의 프로퍼티를 불러와 스트링 형태로 출력하는 복잡한 형태이기 때문에 $ 대신 ${} 형태를 사용합니다.

profile
아무것도모르오

0개의 댓글