`String` 객체는 한 번 생성하면 변경이 불가능하기 때문에 `String` 객체끼리 더하는 방법은 메모리 할당과 해제를 발생시키기 때문에 비효율적이다.
`StringBuilder`를 사용하면 문자열을 자유롭게 연결할 수 있다.
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("문자열").append("연결");
`String` 타입으로 변환해야 한다면 아래와 같이 `toString` 메서드를 사용한다.
String s = sb.toString();'Back-End > Java' 카테고리의 다른 글
| [Java] IntelliJ 디버깅 (0) | 2024.12.19 |
|---|---|
| 생성자에 매개변수가 많다면 빌더를 고려하라 | Builder pattern, Lombok @builder (0) | 2022.10.15 |
| [Java] StringifyJSON (0) | 2022.07.22 |
| 스레드(Thread) (0) | 2022.07.19 |
| 파일 입출력(I/O) (0) | 2022.07.18 |
댓글