StringBuffer 클래스 개체의 원하는 위치 문자를 제거할 때 delete, deleteCharAt 멤버 메서드를 사용합니다.
StringBuffer delete(int start,int end) StringBuffer deleteCharAt(int index)
이 때도 반환하는 StringBuffer 개체는 원본 자신입니다.
다음은 StringBuffer 클래스 개체의 원하는 위치 문자를 제거하는 예제입니다.
//StringBuffer 클래스 개체의 원하는 위치 문자 제거 예 public class Program { public static void main(String[] args){ StringBuffer origin = new StringBuffer("0123456789"); origin.delete(2, 5); System.out.println(origin); origin.deleteCharAt(2); System.out.println(origin); } }
실행 결과
0156789 016789