코테/JAVA

[프로그래머스] LV.0 문자열 뒤집기.

slown 2023. 3. 3. 23:12

문제

 

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


제한사항

  • 1 ≤ my_string의 길이 ≤ 1,000

입출력 예

my_string return
"jaron" "noraj"
"bread" "daerb"

작성답안

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

StringBuilder를 사용하지 않은 다른 분들의 답안

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

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

        return answer;
    }
}

추가적으로 공부를 해야 되는 부분

1.StringBuffer , StringBuilder 의 차이

2.1에관련된 메서드 부분