[Java] 6.3.5 StringBuffer 클래스의 replace, reverse 멤버 메서드

StringBuffer 클래스의 replace 멤버 메서드는 특정 구간의 내용을 원하는 내용으로 대체할 때 사용합니다. 그리고 내용의 순서를 뒤집을 때 reverse 멤버 메서드를 사용합니다.

StringBuffer replace(int s,int e,String s)
StringBuffer reverse()

다음 예제는 StringBuffer 클래스의 replace와 reverse 멤버 메서드 사용 예제입니다.

//StringBuffer 클래스의 replace와 reverse 메서드 사용 예
public class Program {
	public static void main(String[] args){
		StringBuffer sb = new StringBuffer("01234567890");
		
		sb.reverse();
		System.out.println(sb);
		
		sb.replace(2, 5, "ehpub");
		System.out.println(sb);
	}
}

실행 결과

09876543210
09ehpub543210