시배's Android

Kotlin vs Java | 문자열 템플릿은 어떻게 자바로 구현될까? 본문

Kotlin/Kotlin vs Java

Kotlin vs Java | 문자열 템플릿은 어떻게 자바로 구현될까?

si8ae 2024. 1. 29. 20:14
fun main(){
    val name = "si8ae"
    val welcome = "Hello, $name"

    println(welcome)
}

Kotlin에서는 문자열 템플릿을 사용하여 문자열을 쉽게 결합할 수 있습니다.

위 코드와 같이 name이라는 변수를 문자열 템플릿을 이용하여 welcome 변수를 초기화하면 자바에서는 어떻게 구현이 되는지 살펴보겠습니다.

public static final void main() {
	String name = "si8ae";
    String welcome = "Hello, " + name;
    System.out.println(welcome);
}

자바에서는 단순한 문자열 연결(+)로 변환되는 것을 확인할 수 있습니다.