StringBuilder의 주요 메소드
- append(문자열) : 문자열을 뒤에 추가합니다
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(" ");
sb.append("World");
- insert(index, 문자열) : 지정된 위치에 문자열을 삽입한다.
StringBuilder sb = new StringBuilder("Hello World");
sb.insert(6, "Beautiful ");
- delete(startIndex, endIndex) : 지정된 범위의 문자열을 삭제한다.
StringBuilder sb = new StringBuilder("Hello World");
sb.delete(6, 15);
- replace(startIndex, endIndex, 문자열) : 지정된 범위의 문자열을 새로운 문자열로 대체한다.
StringBuilder sb = new StringBuilder("Hello World");
sb.replace(6, 11, "Java");
- substring(startIndex, endIndex) : 지정된 범위의 문자열을 반환한다.
StringBuilder sb = new StringBuilder("Hello World");
String sub = sb.substring(6, 11);
- reverse() : 문자열을 뒤집는다.
StringBuilder sb = new StringBuilder("Hello World");
sb.reverse();
- length() : 현재 문자열의 길이를 반환한다.
StringBuilder sb = new StringBuilder("Hello World");
int length = sb.length();
- toString(): 문자열로 변환한다.
StringBuilder sb = new StringBuilder("Hello World");
String result = sb.toString();