문자 설명

문자열 s가 주어집니다.

이 문자열을 역으로 출력하는 프로그램을 구현하세요.


입력 형식

· s : 영문 대/소문자로 이루어진 문자열


출력 형식

· 역으로 뒤집은 문자열 반환


제약 사항

· 0 <= s.length <= 100


입출력 예시

· 입력

      · s = "apple"

· 출력 : "elppa"

· 설명 : 문자열을 거꾸로 뒤집어 출력합니다.


작성 코드

class Solution {
    public String solution(String s) {
        String answer = "";

        for (int i = s.length()-1; i >= 0; i--) {
            answer = answer + s.charAt(i);
        }
        return answer;
    }

    public static void main(String[] args) {
        Solution st = new Solution();
        String s = "apple";
        System.out.println(st.solution(s));
    }
}

 

정답 코드

class Solution {
    public String solution(String s) {
        StringBuilder sb = new StringBuilder(s);
        return sb.reverse().toString();
    }

    public static void main(String[] args) {
        Solution st = new Solution();
        String s = "apple";
        System.out.println(st.solution(s));
    }
}