문자열 뒤집기

Wook·2024년 8월 14일

🧩코딩테스트

목록 보기
9/46
post-thumbnail

문제

문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.

조건

1 ≤ my_string의 길이 ≤ 1,000

입출력 예

my_stringreturn
"jaron""noraj"
"bread""daerb"

생각할 점

  • StringBuilder로 변환하면 String의 수정이 자유롭다
  • StringBuilder에는 reverse() 메서드가 있다
  • 불변객체로 객체를 반환하므로 메서드 체이닝을 사용하여 한 줄로 작성이 가능하다

작성 코드

class Solution {
    public String solution1(String my_string) {
        
        return new StringBuilder(my_string).reverse().toString();
    }
}

	public String solution2(String myString) {
        String answer = "";

        for (int i = myString.length() - 1; i >= 0; i--) {
            answer += myString.charAt(i);
        }
        return answer;
    }
profile
Keep going

0개의 댓글