JAVA/JAVA Note

StringBuilder sb = new StringBuilder();

hoonssss 2023. 8. 16. 12:59
반응형
SMALL
package backjoon;
import java.util.*;
public class 연습 {
    public static void main(String[] args) {
        StringBuilder sb = new StringBuilder(); // 빈 StringBuilder 객체 생성

        sb.append("Hello"); // 문자열 "Hello"를 추가
        System.out.println(sb);
        sb.insert(2, " Java"); // 인덱스 2에 " Java"를 삽입, 띄어쓰기
        System.out.println(sb);
        sb.delete(5, 6); // 인덱스 5부터 6 전까지 삭제, 하나만 삭제 
        System.out.println(sb);
        sb.replace(2, 4, "ABC"); // 인덱스 2부터 4 전까지를 "ABC"로 대체
        System.out.println(sb);

        String result = sb.toString(); // StringBuilder의 내용을 String으로 변환
        
        System.out.println(result); // 출력: "HeABCaallo"
    }
}

반응형
LIST

'JAVA > JAVA Note' 카테고리의 다른 글

interface, 다형성  (0) 2023.08.16
예외처리  (0) 2023.08.16
try catch finally / try with resource statements  (0) 2023.08.16
indexOf, lastindexOf  (0) 2023.08.16
charAt, indexOf  (0) 2023.08.16