정보처리기사 실기JavaJava - Stream reduce난이도 1SHORT_ANSWER

정보처리기사 실기 Java - Stream reduce 기출문제 #2845

문제

다음 Java 코드의 실행 결과를 쓰시오.

Java
import java.util.*; import java.util.stream.*; public class Main { public static void main(String[] args) { List<String> words = Arrays.asList("cat", "dog", "bird", "fish"); long count = words.stream() .filter(s -> s.length() > 3) .count(); System.out.println(count); } }

정답

2

2

해설

문자열 리스트에서 길이가 3보다 긴 문자열을 필터링합니다. "bird"(4글자)와 "fish"(4글자)가 조건을 만족하므로 count()는 2를 반환합니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] Java - Stream reduce Java 기출 #2845 | sqldpass