ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • StringBuilder
    JAVA 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
Designed by Tistory.