currentTimeMillis1 [JAVA] StringBuffer 클래스 (StringBuilder) 지금까지 문자열을 생성할 때 String 클래스를 이용했습니다. 그런데 String 클래스는 한 번 생성된 문자열은 변경되지 않는다는 불변(immutable) 특징을 가집니다. 다양한 메소드로 문자열을 가공해도 기존 문자열은 변경되지 않고 새롭게 변경된 문자열이 생성되기 때문에, 문자열 연산시 메모리를 비효율적으로 사용하게 됩니다. 따라서 문자열이 자주 변경되거나 문자열 연산작업이 많은 경우에는 StringBuffer 또는 StringBuilder 클래스를 사용하는 것이 좋습니다. 이 클래스들은 문자열이 변경되어도 새로운 문자열이 생성되지 않고 저장된 문자열이 동적으로 변경되는 가변(mutable) 특징을 가집니다. StringBuffer와 StringBuilder의 사용법은 거의 유사합니다. Strin.. 2022. 5. 28. 이전 1 다음