StringBuilder
- 특징 :
- String과 다르게 수정 가능함.
- append로 원하는 문자열을 완성하면 .toString()으로 String형 으로 변환해줘야함
- StringBuffer는 멀티쓰레드에서 안전이 보장, Builder는 싱글쓰레드에서 아주 조금 더 이득
import java.lang.StringBuilder;
- 생성
StringBuilder str = new StringBuilder();
- Method
- .append(String s)
: 뒤에 String을 추가함.
- .charAt(int)
: 해당 위치의 문자를 char형으로 반환
- .toString()
- .substring(int, int)
- .length()
- .indexOf(int)
- .reverse()
/////////////////
- .setCharAt(int, char)
- .deleteCharAt(int)
- .replace(int, int, value)
- .insert(int, value)
- .delete(int, int)