StringBuilder
-
[Java] String 덧셈 연산 대신 StringBuilder 또는 StringBuffer 객체를 활용해 성능 개선하기Today I Learned 2023. 10. 23. 23:04
StringBuilder Java 5에서 추가된 문자열 생성이나 연산, 수정을 효율적으로 처리하기 위해 도입된 클래스이다. 자세한 메서드 호출 방법은 StringBuilder.java 내 설명을 참조할 수 있다. String text = new StringBuilder() // StringBuilder 객체에 주어진 문자열을 추가한다. .append("hello") .append("World!") // StringBuilder 객체 내 문자열의 지정한 인덱스에 주어진 문자열을 추가한다. .insert(5, ", ") // StringBuilder 객체 내 문자열의 지정한 인덱스 범위만큼을 주어진 문자열로 대치한다. .replace(0, 1, "H") .replace(7, 12, "world") // St..