티스토리 뷰

반응형

코틀린 문자열 템플릿이란?

문자열 안에서 함수나 변수를 가져 오거나 사용할 수 있습니다.

 

코틀린 문자열 템플릿 사용방법

문자열 안에서 $(달러) 기호 뒤에 가져 올 변수 이름으로 변수 값을 문자열 안에서 사용할 수 있습니다. 

ex)

val num = 1

var str = "$num"

 

val strKotlin = "Kotlin"
var x = 1
var str = "x is $x"

fun main(args: Array<String>) {
	println("Hello, " + strKotlin + "!")
	println("Hello, $strKotlin!")


	// 함수 사용은 대괄호를 추가하세요. ${함수}
	val print = "${gogo()}"
	println(print)

	x = 2
	val print2 = "${str.replace("is", "was")}, but now is $x"
	println(print2)
}

fun gogo(): String = "고고"

결과

Hello, Kotlin!
Hello, Kotlin!
고고
x was 1, but now is 2

 

위 코드를 이해하기 위해서는 아래 코틀린 문법이 필수입니다.

2019/05/19 - [Kotlin] - 코틀린 기본 문법) 1. 코틀린 변수 정의하기

2019/05/19 - [Kotlin] - 코틀린 기본 문법) 2. 코틀린 함수 정의하기

반응형
댓글
최근에 올라온 글
최근에 달린 댓글