- StringBuffer / StringBuilder
- append로 연결하면 객체 하나로 문자열 저장 가능 sb.append("123");
- 문자열 비교 시 반드시 toString()으로 String 변환해야 한다.
- sb.insert(3, "R");
- sb.reverse(); - StringTokenizer
StringTokenizer st = new StringTokenizer("a b c"); // 구분자를 지정하지 않으면 공백을 구분자로 사용
StringTokenizer st = new StringTokenizer("a,b,c", ","); // 콤마를 구분자로 사용
while (st.hasMoreTokens()) {
String str = st.nextToken();
....
}
String str = "window7"
- 문자열에서 숫자제거
str = str.replaceAll("[0-9]", ""); // window - 역순
str = new StringBuffer(str).reverse().toString(); // wodniw