[Effective Java] 51. 문자열 연결 시 성능에 주의하라.

최대 1 분 소요

문자열은 Immutable class이다. 따라서 n개의 문자열을 +를 통해 더할 경우 드는 시간은 n제곱에 비례한다.

문자열을 더하는 데는 StringBuilder를 활용하자. 참고로 StirngBuffer는 deprecated 되었다.

이미 따로 정리한 String, StringBuffer, StringBuilder 비교 포스팅이 있어 별도 추가 정리는 하지 않는다.

댓글남기기