StringBuffer 클래스의 추가 메소드를 사용하여 다른 Java 유형 데이터를 문자열로 변환한 후 이를 StringBuffer 객체에 추가합니다.
현재 StringBuffer 개체에 문자열 개체를 추가하고 현재 StringBuffer 개체에 대한 참조를 반환합니다.
int 유형의 데이터를 문자열 객체로 변환한 후 현재 StringBuffer 객체에 추가하고 현재 StringBuffer 객체에 대한 참조를 반환합니다.
Object 객체 o의 문자열 표현을 현재 String-Buffer 객체에 추가하고 현재 StringBuffer 객체에 대한 참조를 반환합니다.
StringBuffer 추가(long n), StringBuffer 추가(boolean n), StringBuffer 추가(float n), StringBuffer 추가(double n) 및 StringBuffer 추가(char n).
매개변수 n으로 지정된 위치에서 단일 문자를 가져옵니다. 현재 객체 엔터티에서 문자열 시퀀스의 첫 번째 위치는 0이고 두 번째 위치는 1입니다. n 값은 음수가 아니어야 하며 현재 객체 엔터티의 문자열 시퀀스 길이보다 작아야 합니다.
현재 StringBuffer 객체 엔터티의 문자열 위치 n에 있는 문자를 매개변수 ch에 지정된 문자로 바꿉니다. n 값은 음수가 아니어야 하며 현재 객체 엔터티의 문자열 시퀀스 길이보다 작아야 합니다.
StringBuffer 객체는 insert 메소드를 사용하여 매개변수 str에 지정된 문자열을 매개변수 index에 지정된 위치에 삽입하고 현재 객체에 대한 참조를 반환합니다.
StringBuffer 객체는 reverse() 메서드를 사용하여 객체 엔터티의 문자를 뒤집고 현재 객체에 대한 참조를 반환합니다.
delete(int startIndex, int endIndex)는 현재 StringBuffer 개체 엔터티의 문자열에서 하위 문자열을 삭제하고 현재 개체에 대한 참조를 반환합니다. 여기서 startIndex는 삭제해야 하는 첫 번째 문자의 인덱스를 지정하고, endIndex는 삭제해야 하는 마지막 문자 다음의 문자의 인덱스를 지정합니다. 따라서 삭제할 부분 문자열은 startIndex부터 endIndex-1까지입니다. deleteCharAt(int index) 메소드는 현재 StringBuffer 객체 엔터티의 문자열에서 인덱스 위치에 있는 문자를 삭제합니다.
replacement(int startIndex, int endIndex, String str) 메소드는 현재 StringBuffer 객체 엔터티에 있는 문자열의 하위 문자열을 매개변수 str에 의해 지정된 문자열로 바꿉니다. 대체된 하위 문자열은 아래 첨자 startIndex 및 endIndex로 지정됩니다. 즉, startIndex에서 endIndex-1까지의 문자열이 대체됩니다. 이 메소드는 현재 StringBuffer 객체에 대한 참조를 반환합니다.