
내가 작성한 코드
class Solution {
public int[] solution(int start_num, int end_num) {
// 시작수 - 끝수 + 1 크기의 배열 생성
int[] answer = new int[start_num - end_num + 1];
// 배열에 값 채우기
for (int i = 0; i < answer.length; i++) {
answer[i] = start_num - i;
}
return answer;
}
}
다른 사람의 코드
import java.util.stream.IntStream;
class Solution {
public int[] solution(int start, int end) {
return IntStream.rangeClosed(-start, -end).map(i -> -i).toArray();
}
}
- 인트스트림을 활용한 방법
Share article