더북(TheBook)

25.3 StringBuilder 클래스를 사용하여 문자열 연결하기

string 키워드로 선언된 문자열 변수는 더하기 연산자 등을 사용하여 문자열을 연결할 수 있습니다. System.Text 네임스페이스에 포함된 StringBuilder 클래스는 문자열을 추가 및 삭제하는 등 유용한 API를 제공함으로써 긴 문자열을 묶어 처리할 때 편리하게 사용할 수 있습니다.

StringBuilder 클래스는 Console.WriteLine() 또는 String.Format()과 달리 직접 StringBuilder.메서드(); 형태로 사용하지 않습니다.

StringBuilder 클래스의 주요 멤버들은 앞으로 자세히 다룰 인스턴스 멤버이기에 클래스의 인스턴스인 개체를 생성한 후 호출할 수 있습니다. 클래스를 사용하려고 새로운 개체를 만드는 것을 인스턴스 생성이라고 합니다. 개체 만들기 강의에서 자세히 다루겠지만, 간단한 구문은 다음과 형태가 같습니다.

클래스 개체 = new 클래스( );

StringBuilder 클래스를 사용하려면 다음과 같이 builder 등 새로운 이름의 개체(인스턴스)를 생성해야 합니다.

> StringBuilder builder = new StringBuilder();
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.