StringBuilder 썸네일형 리스트형 Effective Java ( 이펙티브 자바 ) - 아이템 63 문자열 연결은 느리니 주의하라 문자열 연결 연산자(+)는 편리하다. 그러나 본격적으로 사용하면 성능 저하를 감내하기 어렵다. 문자열 연결 연산자로 문자열 n개를 잇는 시간은 n^2에 비례한다. 문자열은 불변이라서 양쪽의 내용을 모두 복사해야 한다. 성능을 포기하고 싶지 않다면 StringBuilder를 사용하자. ( Thread-safe StringBuffer? ) 보통 6.6~6.5배 빠르다. StringBuilder의 append 메서드를 사용하라. 더보기 이전 1 다음