본문 바로가기
java/개념

StringBuffer 클래스

by unhyepnhj 2024. 6. 7.

StringBuffer 클래스

- Java.lang.StringBuffer

- 문자열을 저장하는 가변 버퍼를 가지고 있으므로 문자열 수정 가능

- 문자열의 크기가 늘어나면 내부 버퍼 크기를 자동 조절

※문자열의 길이가 길거나 문자열이 수시로 변하는 경우 사용하는 것이 적합

StringBuffer sb = new StringBuffer("java");		//생성

생성자

 

StringBuffer 활용


예제 6-8 다음 코드의 실행 결과

public class StringBufferEx {
	public static void main(String[] args) {
		StringBuffer sb=new StringBuffer("This");
		
		sb.append(" is pencil");
		System.out.println(sb);
		
		sb.insert(7, " my");
		System.out.println(sb);
		
		sb.replace(8, 10, "your");
		System.out.println(sb);
		
		sb.delete(8, 13);
		System.out.println(sb);
		
		sb.setLength(4);
		System.out.println(sb);
	}
}

 

'java > 개념' 카테고리의 다른 글

Math 클래스  (0) 2024.06.07
StringTokenizer 클래스  (0) 2024.06.07
String 클래스  (0) 2024.06.07
박싱과 언박싱  (0) 2024.06.04
Object 클래스  (0) 2024.06.02