[JAVA] String, StringBuffer, StringBuilder
StringBuilder는 자바의 클래스입니다. 이름처럼 문자열을 사용자 입맛에 맞게 작업하도록 도와주는 클래스입니다. 자바에서는 문자열 관련된 클래스들이 많은데 왜 이것이 필요한지에 대해 알아보겠습니다. String 클래스의 경우, 값이 초기화된 후로는 값을 변경할 수 없습니다. .concat()이나 + 연산자를 이용하여 값을 변경하게 되면 기존의 String에 값을 버린 후, 새로운 값을 할당하게 됩니다. 값 변경이 많이 이루어지게 되면 값을 버리고, 새로운 값을 할당하고 이런 것이 반복되고, 성능에 영향을 미칩니다. 그렇기 때문에 StringBuffer나 StringBuilder 클래스를 사용합니다. StringBuffer나 StringBuilder 클래스를 사용하면 .append()나 .delet..