본문 바로가기
Log/Coding Test

Day101_Programmers Lv.0 '문자열 뒤집기' Java

by uxia 2024. 2. 12.

프로그래머스 Lv.0 '문자열 뒤집기' 자바

 

Q. 문자열 my_string 이 매개변수로 주어진다.

my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성하시오.

 

class Solution {
    public String solution(String my_string) {
    	StringBuffer sb = new StringBuffer(my_string);
        String answer = sb.reverse().toString();
        
        return answer;
    }
}

 

문자열을 뒤집는 reverse 메소드를 사용하기 위해

StringBuffer / StringBuilder 클래스를 사용해야 한다.

 

StringBuffer 클래스를 생성 후

reverse 메서드를 이용해 문자열을 뒤집어 반환한다.

 

reverse는 StringBuffer 객체를 리턴하기 때문에

toString()을 사용하여 StringBuffer 객체에 저장된 문자열을

String으로 변환해준다.