stringbuilder

CS

[Java] StringBuilder

String 불변 객체 > 한번 생성되면 변경 X + 로 문자열 연결 시 새로운 문자열 객체가 생김, 기존 문자열 객체는 JVM가 Garbage collection 수행 따라서, String 객체를 더하는 연산이 많아지면 메모리 할당 & 해제가 발생해 성능에 좋지 않음 StringBuilder mutable > 값이 변할 수 있음 문자열 더하기 수행 시 새로운 객체를 생성하는 게 아닌, 기존 데이터에 더하는 방식 속도 빠름, 상대적으로 부하가 적음 [ 정리 ] 긴 문자열을 더하는 상황이 발생할 경우 StringBuffer, StringBuilder 사용하기 문자열 변경이 빈번하지 않음 > String 문자열이 빈번하게 변경, 멀티 쓰레드 환경 O > StringBuffer 문자열이 빈번하게 변경, 멀티 ..

yooja_tea
'stringbuilder' 태그의 글 목록