StringBuffer 실습
public classStringBufferEx {
/**
* @paramargs
*/
public static voidmain(String[] args) {
// TODOAuto-generated method stub
// String/ StringBuffer
// String- 내부에 담긴 문자열 변형이 불가 / 불변성
// StringBuffer- 내부 문자열 변형 가능
StringBuffersb1 = newStringBuffer();
StringBuffersb2 = newStringBuffer("Hello");
System.out.println("문자열의 길이 :" + sb2.length());
sb2.append("/ 안녕");
System.out.println(sb2);
// 중간에 문자열 삽입하기
sb2.insert(6,"world");
System.out.println(sb2);
// 중간에 문자열 삭제하기
sb2.delete(6,13);
System.out.println(sb2);
// 형 변환
Stringstr = sb2.toString();
System.out.println(str);
}
}
문자열의 길이 : 5
Hello / 안녕
Hello world/ 안녕
Hello 안녕
Hello 안녕