String (1) 썸네일형 리스트형 [JAVA] String, StringBuffer, StringBuilder 의 차이점 이번 주제는 자주 사용하는 클래스인 String, StringBuffer 그리고 익숙하지는 않지만 중요한 StringBuilder 클래스에 대해서 알아보고자 한다. | String Java 코딩을 하다보면, String 클래스를 사용하는데 문자열을 추가하고 할때 String s1 ="text" + " good"'; 이런식으로 "+" 연산자를 이용하여 문자열을 더한다. 하지만 메모리를 효율적으로 사용하고자 할때, 고민을 하고 사용해야 한다. 그 이유를 설명하자면 다음과 같다. 이렇게 코딩이 되어있다면 당연히 결과는 "안녕하세요 반가워요"라고 콘솔에 출력할 것이다. 그렇다면 메모리구조는 어떻게 될까? public class Main { public static void main(String[] args) {.. 이전 1 다음