본문 바로가기
(문제풀이)

프로그래머스(java) : 배열 자르기

by cogito-new 2022. 10. 11.

class Solution {
    public int[] solution(int[] numbers, int num1, int num2) {
        
        int[] answer = new int [num2-num1+1];
		
		int index = 0;
		for(int i = num1; i<=num2; i++) {
			answer[index] = numbers[i];
			index++;
		}
		
        
        return answer;
    }
}

String class의 substring() 메소드가 생각나지 않아, for 문을 통해 지정해서 변경해주었다.

→ 다음 유사 문제 풀이 시 substring으로 대체 사용하자.

 

 

오버로딩된 두 가지 메소드

1) 시작 인덱스만 지정

2) 시작, 끝 인덱스 지정.

반응형