프로그래머스 LV.0 / 문자열 뒤에서 자르기

감자·2023년 5월 11일
0

Q. 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 뒤의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요.

class Solution {
    public String solution(String my_string, int n) {
        String answer = "";
        return answer;
    }
}

이 문제는 문자열의 특정 부분을 잘라내는 substring 메소드를 사용하면 된다.
그리고 뒤에서 n글자로 이루어진 문자열을 return 하라고 되어 있으니 my_string의 길이도 같이 설정해줘야 한다.

Class Solution {
    public String solution(String my_string, int n) {
        String answer = my_string.substring(my_string.length()-n);
        return answer;
    }
}

substring으로 문자열을 자르는데, my_string의 글자 수를 모르니 my_string.length로 길이를 지정하고 n글자만큼 뒤 에 서 잘라줘야 한다고 했으니 뒤에 -n 으로 설정해줘야 한다.

profile
코딩하는 감자

0개의 댓글