StringBuilder란?
1. StringBuilder의 탄생 배경 String형 객체 s1과 s2라는 객체가 있으면, s1+s2를 실행하면, 새로운 string을 생성한다. 이런 과정이 반복되면, 메모리에 안 좋은 문제를 야기한다. 그래서 나온 것이 StringBuilder와 StringBuffer다. 2.StringBuilder란? StringBuilder는 문자열과 문자열을 더할 때 새로운 객체를 생성하는 것이 아니라 기존의 데이터에 더하는 방식을 사용하기 때문에 속도도 빠르며 상대적으로 부하가 적다. 3. StringBuilder와 StringBuffer의 차이 string 객체는 한번 값이 할당 되면 그 공간은 변하지 않습니다. 하지만, Stringbuilder나 StringBuffer 객체는 한번 값이 할당되더라도 한..
2024.04.20