-
StringBuilderJAVA 2024. 5. 17. 20:41
StringBuilder
자바에서 제공하는 클래스 중 하나로, 문자열을 효율적으로 조작하기 위해 사용
일반적으로 문자열을 더하거나 수정하는 작업이 많을 때 StringBuilder를 사용하는 것이 효율적
이유는 StringBuilder가 기존의 문자열을 수정하지 않고, 내부 버퍼를 이용해 문자열을 변경할 수 있기 때문입니다. 이를 통해 많은 문자열 변경 작업이 있을 때 성능을 향상시킴
주요 메서드
- append(String str): 지정한 문자열을 StringBuilder 객체의 끝에 추가
- toString(): StringBuilder 객체에 저장된 문자열을 String으로 변환하여 반환
Ex)
public class StringBuilderExample { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); sb.append("Hello"); sb.append(" "); sb.append("World"); System.out.println(sb.toString()); // 출력: Hello World } }StringBuilder 객체를 생성한 후
여러 번의 append 메서드를 호출하여 문자열을 추가하고
마지막에 toString 메서드를 호출하여 완성된 문자열을 출력
'JAVA' 카테고리의 다른 글
replace() 와 replaceAll() 차이 (0) 2024.07.31 SpringBoot @ 정리 (0) 2024.06.19 접근제어자 (0) 2024.05.16 Import (0) 2024.05.16 HeapStackMemory (0) 2024.05.16