[문제] 정수 리스트에서 10 이상인 숫자만 필터링하여 출력하세요.
데이터
[5, 15, 3, 20, 8, 25, 12, 7]
요구사항
- stream()과 filter() 메서드 사용
- 필터링된 숫자들을 출력
난이도: 하
import java.util.Arrays;
import java.util.List;
public class BasicFilter {
public static void main(String[] args) {
List<Integer> numbers = Arrays.asList(5, 15, 3, 20, 8, 25, 12, 7);
System.out.println("원본 숫자: " + numbers);
System.out.println("\n10 이상인 숫자들:");
// filter()를 사용하여 10 이상인 숫자만 필터링
numbers.stream()
.filter(n -> n >= 10) // 10 이상인 조건
.forEach(System.out::println);
}
}
다음검색