2.3 문자열
String 타입은 문자들로 이뤄진 문자열을 표현한다. 자바와 마찬가지로 코틀린 문자열도 불변이다. 따라서 String 객체를 만들고 나면 그 안의 문자를 변경할 수 없고 문자열을 읽기만 할 수 있으며, 문자를 바꾸고 싶으면 기존 문자열을 바탕으로 새로운 문자열을 만들어야 한다. 이 절에서는 새로운 문자열을 만드는 방법과 문자열을 조작하는 기본적인 방법을 살펴본다.
String 타입은 문자들로 이뤄진 문자열을 표현한다. 자바와 마찬가지로 코틀린 문자열도 불변이다. 따라서 String 객체를 만들고 나면 그 안의 문자를 변경할 수 없고 문자열을 읽기만 할 수 있으며, 문자를 바꾸고 싶으면 기존 문자열을 바탕으로 새로운 문자열을 만들어야 한다. 이 절에서는 새로운 문자열을 만드는 방법과 문자열을 조작하는 기본적인 방법을 살펴본다.