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 |