코딩테스트/2024 코딩 테스트
[ 프로그래머스 ] 짝수는 싫어요
주연배
2024. 3. 2. 16:33
문제
풀이
1) 1~n까지 수중에서 홀수 인 수만 가져와 배열로 만들어준다.
2) IntStream.rangeClosed() : 1~n까지의 수를 가지고 온다.
3) filter()를 통해 홀수인 것만 가져온다.
4) toArray()를 이용해 배열로 만들어준다.
결과
import java.util.stream.IntStream;
class Solution {
public int[] solution(int n) {
return IntStream.rangeClosed(1,n).filter(i -> i%2==1).toArray();
}
}