알고리즘
[프로그래머스, 자바] 배열 자르기
hminor
2024. 3. 16. 12:02
반응형
풀이
- 해당 문제 또한 다양한 방법이 있었지만
- 처음 접근한 것은 Arrays.stream()에 특정 길이 만큼 자르는 방법이 있는지 몰라서
- 받아오는 배열의 타입과 같은 배열 하나를 return할 길이 만큼 생성 한 다음
- for문을 활용하여 추가하여 해결했는데
- 자바에서도 Arrays.stream()을 활용하여
- 첫 인자로는 배열, 두 번째 인자로는 시작 위치, 세 번째 인자로는 마지막 위치를 넣어주고
- 다시 배열로 만들어주기 위해서 toArray() 메서드를 사용하여 해결.
import java.util.*;
class Solution {
public int[] solution(int[] numbers, int num1, int num2) {
return Arrays.stream(numbers,num1,num2+1).toArray();
}
}