출처: 초보자를 위한 코틀린(Kotlin) 200제 / 엄민석 지음 | 정보문화사 | 2018년 05월 20일 출간

문자열 안에 변수나 표현식의 값을 집어 넣는 방법 

package com.practice012

fun main(args: Array<String>): Unit
{
	val a = 10
	val b = 20

	println("a의 값: $a")	// $뒤에 변수 이름을 적으면 변수의 값으로 대체
	println("b의 값: $b")

	println("a + b = ${a + b}")	// 표현식의 값을 문자열에 포함하고 싶으면 
}

println("a의 값: $a")   // 큰 따옴표 안에 $가 있다. $뒤에 변수를 적으면 해당부분은 변수의 값으로 대체된다.

$ 자체를 출력하고 싶으면, \$를 사용한다

표현식의 값을 문자열에 포함하고 싶으면 ${표현식}을 문자열안에 쓴다

출력

a의 값: 10
b의 값: 20
a + b = 30
 

+ Recent posts