본문 바로가기

코딩테스트 예제

프로그래머스 배열자르기 예제

import java.util.Arrays;

class Solution {
    public int[] solution(int[] numbers, int num1, int num2) {
        // numbers 배열의 길이를 갖는 새로운 int형 배열 answer 생성
        int[] answer = new int[numbers.length];

        // Arrays.copyOfRange() 메소드를 이용하여
        // numbers 배열에서 num1부터 num2까지의 요소를 answer 배열에 복사
        answer = Arrays.copyOfRange(numbers, num1, num2 + 1);

        // 결과인 answer 배열 반환
        return answer;
    }
}