[Kotlin] 문자열 다루기

문자열 템플릿

kotlin 문자열은 자바와 다르게 포맷에 대한 지정이 더 쉬워졌다.

자바에서는 String.format()을 통해서 템플릿을 지정하여 사용해야 했고, 삽입될 자료형에 따라 다른 형태의 치환자를 사용해야헀다.

Kotlin에서는 이를 더 편하게 제공하게 변경되었다.

String name = "world";
System.out.println(String.format("Hello, %s", name);  // Hello, world

이처럼 String.format애 자료형 치환자를 넣어 사용하던 문자열 템플릿이

val name = "world"
System.out.println("Hello, $name")   // Hello, world

이런 식으로 $변수명 을 이용하여 더 쉽게 템플릿을 사용할 수 있게 되었다.

사용하면서 더 알게된 내용은 계속 추가하도록 하겠다.

Leave a Comment