Java

StringBuilder의 여러가지 메소드

yougeun 2022. 11. 4. 18:59
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