본문으로 바로가기

   

 

insert() 메소드

- 문자열을 인수에 전달한 후, 문자열의 지정된 인덱스에 추가합니다.

- 전달된 인덱스가 문자열의 길이와 같으면, append() 메소드와 같은 결과를 나타납니다.

- insert() 메소드를 사용하기 위해서는 StringBuffer 클래스를 임포트해야 합니다.

 

 

예제를 통하여 자세히 살펴보도록 하겠습니다.

아래 코드는 str 변수 중간에 문자열을 추가하는 예제입니다.

package com.company;

public class Main{
    public static void main(String args[]) {
        StringBuffer str = new StringBuffer("Java 만세!");
        System.out.println("원본 문자열 : " + str);
        System.out.println(str.insert(4, "Script"));
        System.out.println("insert() 메소드를 사용한 후의 문자열 : " + str);
    }
}

 

 

출력 결과