![[Java] String, StringBuilder, StringBuffer 비교](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc1elsw%2FbtsMGqi4fuE%2FHUql8nGuGwBOPWK1qUFWu1%2Fimg.png)
Language/Java2025. 3. 9. 23:39[Java] String, StringBuilder, StringBuffer 비교
이번 시간에는 자바에서 문자열을 다루는 클래스인 String과 StringBuilder, StringBuffer에 대해서 각각 정리하고 차이를 비교해보려 합니다. 1️⃣ StringString 객체의 주요 특징으로는 불변(immutable)이라는 점입니다.이 말은 final 키워드처럼 한번 생성되면 변경이 불가능하다는걸 말해요.public class Main { public static void main(String[] args) { String str1 = "Hello"; str1 = str1 + " Beemo"; // 기존 str1을 수정하는 것처럼 보이지만 새로운 객체가 생성됨 }}위 코드는 기존 String객체에 문자열을 추가하여 수정하는 코드입니다. ..