StringBuffer 클래스의 주요 메소드

CODEDRAGON Development/Java

반응형


 

 

StringBuffer 클래스의 주요 메소드

메소드

설명

StringBuffer append(boolean b)

boolean 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(char c)

char 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(char[] str)

문자 배열 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(char[] str, int offset, int len)

문자 배열의 offset부터 len개의 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(double d)

double 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(float f)

float 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(int i)

int 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(long l)

long 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(Object obj)

객체 데이터를 현재 문자열 끝에 추가합니다.

StringBuffer append(String str)

문자열 데이터를 현재 문자열 끝에 추가합니다.

StirngBuffer append(StirngBuffer sb)

문자열 데이터를 현재 문자열 끝에 추가합니다.

int capacity()

현재 문자열의 용량(버퍼 크기) 반환합니다.

char charAt(int index)

index 위치의 문자를 반환합니다.

StringBuffer delete(int start, int end)

start에서 end까지의 문자열 중에서 삭제한 문자열을 반환합니다.

StringBuffer deleteCharAt(int index)

index 위치의 문자를 제거한 문자열을 반환합니다.

int indexOf(String str)

str 문자열의 인덱스 위치를 반환합니다.

int indexOf(String str, int fromIndex)

특정 위치로부터 시작하여 str 문자열의 인덱스 위치를 반환합니다.

StringBuffer insert(int offset, boolean b)

offset 위치에 boolean 데이터를 삽입합니다.

StringBuffer insert(int offset, char c)

offset 위치에 char 데이터를 삽입합니다.

StringBuffer insert(int offset, char[] str)

offset 위치에 문자 배열 데이터를 삽입합니다.

StringBuffer insert

(int index, char[] str, int offset, int len)

offset 위치에 문자 배열의 일부 문자 데이터를 삽입합니다.

StringBuffer insert(int offset, double d)

offset 위치에 double 데이터를 삽입합니다.

StringBuffer insert(int offset, float f)

offset 위치에 float 데이터를 삽입합니다.

StringBuffer insert(int offset, int i)

offset 위치에 int 데이터를 삽입합니다.

StringBuffer insert(int offset, long l)

offset 위치에 long 데이터를 삽입합니다.

StirngBuffer insert(int offset, String str)

offset 위치에 문자열 데이터를 삽입합니다.

StringBuffer insert(int offset, Object obj)

offset 위치에 객체 데이터를 삽입합니다.

int lastIndexOf(String str)

str 최종 인덱스 위치를 반환합니다.

int lastIndexOf(String str, int fromIndex)

fromIndex로부터 시작하여 str 최종 인덱스 위치를 반환합니다.

int length()

문자열 내의 문자 개수를 반환합니다.

StringBuffer replace(int start, int end, String str)

start에서 end 문자열을 str 문자열로 대체하여 반환합니다.

StringBuffer reverse()

문자열의 역순으로 문자열을 반환합니다.

void setCharAt(int index, char ch)

index 위치의 문자를 ch 문자로 설정한다.

void setLength(int newLength)

문자열의 버퍼 크기를 새롭게 설정한다.

String substring(int start)

start 위치로부터의 일부 문자열을 반환합니다.

String substring(int start, int end)

start에서 end까지의 일부 문자열을 반환합니다.

String toString()

String으로 변환합니다.