본문 바로가기

Java/Method

StringBuffer Method

Method 

Comment 

 StringBuffer()

 16문자를 담을 숭 있는 Buffer를 가진 StringBuffer Instance를 생성한다.

 StringBuffer(int length)

 지정된 개수의 문자를 담을 수 있는 Buffer를 가진 StringBuffer instance를 생성한다.

 StringBuffer(String str)

 지정된 문자열 값을 갖는 Instance를 생성한다.

 StringBuffer append(boolean b)
 StringBuffer append(char c)
 StringBuffer append(char[] str)
 StringBuffer append(double d)
 StringBuffer append(float f)
 StringBuffer append(int i)
 StringBuffer append(Object obj)
 StringBuffer append(String str)

 매개변수로 입력된 값을 문자열로 변환하여 Instance가 저장하고 있는 문자열 뒤에 붙인다.

 int capacity()

 Instance의 Buffer 크기를 알려준다.

 char charAt(int index)

 지정된 위치(index)에 있는 문자를 반환한다

 StringBuffer delete(int start, int end)

 시작위치부터 끝 위치 사이에 있는 끝 문자를 제외한 문자를 제거한다.

 StringBuffer deleteCharAt(int index)

 지정된 Index 위치의 문자를 제거한다.

 StringBuffer insert(int pos, boolean b)
 StringBuffer insert(int pos, char c)
 StringBuffer insert(int pos, char[] str)
 StringBuffer insert(int pos, double d)
 StringBuffer insert(int pos, float f)
 StringBuffer insert(int pos, int i)
 StringBuffer insert(int pos,  long l)
 StringBuffer insert(int pos, Object obj)
 StringBuffer insert(int pos, String str)

 두 번째 매개변수로 받은 값을 문자열로 변환하여 지정된 위치(pos)에 추가한다.

 int length()

 Instance에 저장되어 있는 문자열의 길이를 반환한다.

 StringBuffer replace(int start, int end,

 String str)

 지정된 범위의 문자들을 주어진 문자열로  바꾼다.
 단, 범위의 끝에 위치한 문자는 포함하지 않는다.

 StringBuffer reverse()

 Instance에 저장되어 있는 문자열의 순서를 거꾸로 나열한다.

 void setCharAt(int index, char ch)

 지정된 위치의 문자를 주어진 문자로 바꾼다.

 void setLength(int newLength)

 지정된 크기로 문자열의 길이를 변경하며 크기가 늘어날 때 늘어난 위치에는 null이 채워진다.

 String toString()

 StringBuffer Instance의 문자열을 String으로 환한다.

 String substring(int start)
 String substring(int start, int end)

 지정된 범위 내의 문자열을 String으로 뽑아 반환한다.

 범위를 지정하면 해당 범위만 뽑아 반환한다.


'Java > Method' 카테고리의 다른 글

Map Interface  (0) 2015.08.19
List Interface  (0) 2015.08.19
Collection Interface  (0) 2015.08.19
Math Class Method  (0) 2015.08.19
String Class Constructor & Method  (0) 2015.08.19