[Java] StringBuilder 사용 방법 및 주요 메소드
·
JAVA
주제 정의 StringBuilder 사용 방법 주요 메소드 정의 String 클래스는 한번 생성되면 문자열이 변경되지 않는 불변(immutable)한 성질을 보유 기존 문자열에 새로운 문자열을 추가하고자 하는 경우 메모리에서 문자열이 추가되지 않음 추가는 새로운 메모리가 할당되어 문자열이 생성됨 문자열을 추가, 변경을 할 때마다 새로운 메모리가 할당되는것은 자원 낭비이기때문 StringBuilder 사용 방법 문자열의 변경이나 이어 붙이는 경우 추가 메모리 생성없이 기존 문자열이 확장 되는 클래스 빈번한 문자열 변경시 사용하면 성능이 좋음 멀티쓰레드 환경에서 문자열의 안전한 변경을 보장해주지 않는 특징 보유 사용방법 import java.lang.StringBuilder; public static voi..