StringBuffer reverse

BuZZLightyear·2023년 2월 26일
0

정리

목록 보기
2/47

StringBuffer 클래스의 인스턴스는 그 값을 변경, 추가 할 수 있다.

StringBuffer 클래스의 reverse 메서드를 사용해 문자열 뒤집기
Ex)

String str = "ABCDE";
StringBuffer sbf = new StringBuffer(str);
String reverse = sbf.reverse().toString(); //reverse()메서드를 호출한 객체 sbf의 문자열을 거꾸로 뒤집어서 리턴
                                           //reverse()메서드는 StringBuffer 객체를 리턴하기 때문에 toString() 메서드를 이용해 String으로 변환
        System.out.println(sbf);           //reverse()메서드가 sbf을 뒤집어서 리턴했기 때문에 뒤집혀서 나옴
        System.out.println(sbf.reverse()); // 뒤집은걸 한번더 뒤집어서 올바르게나옴
        System.out.println(reverse); 
profile
버즈라이트이어

0개의 댓글