string1 자바 String, StringBuilder, StringBuffer 차이 자바에서 문자열을 다루는 가장 기본적인 방법은 String 클래스를 사용하는 것입니다. 하지만 문자열이 자주 변경되는 상황에서는 StringBuilder나 StringBuffer를 활용하는 것이 더 효율적입니다. 이번 글에서는 이 세 가지 클래스의 특징과 차이점을 정리해 보겠습니다.1. 자바에서 문자열을 다루는 방식자바는 문자열을 단순한 데이터가 아닌 **객체(Object)**로 취급합니다.문자열 리터럴 "hello"는 내부적으로 String 객체로 관리됩니다.자바에서 문자열을 다루는 대표적인 클래스는 String, StringBuilder, StringBuffer 세 가지입니다.각각의 클래스는 메모리 사용 방식과 쓰레드 안전성(Thread Safety)에서 차이가 있습니다.2. String 클래스의 특.. 2025. 9. 2. 이전 1 다음