728x90
StringBuilder의 여러가지 메소드
public static String stringBuilder(){
StringBuilder stringBuilder = new StringBuilder(); // StringBuilder 선언
stringBuilder.append("a"); // a 추가 ->a
stringBuilder.append("b"); // b 추가 ->ab
stringBuilder.reverse(); // 뒤집기 ->ba
stringBuilder.setLength(1); // 현재 문자열보다 길게 조정하면 공백으로 채워짐, 현재 문자열보다 짧게 조정하면 나머지 문자는 삭제 -> b
stringBuilder.insert(1,"cd"); // offset위치에 str 추가
String str = stringBuilder.substring(0,1); // String의 subString과 동일 ,반환 값 String
stringBuilder.replace(0,1,"z"); // 첫번째와 두번째 파라미터로 받는 숫자 인덱스에 위치한 문자열을 대체 ->zcd
return stringBuilder.toString(); //StringBuilder to String
}
728x90
'Java' 카테고리의 다른 글
Char to Integer (0) | 2022.11.06 |
---|---|
TreeMap의 여러가지 메소드 (0) | 2022.11.05 |
for문을 이용한 A-Z까지 List에 넣기 (0) | 2022.11.03 |
List 원소 변경 (0) | 2022.11.01 |
인터페이스와 추상클래스의 차이점 (0) | 2022.10.31 |