람다식
-
stream API + 람다식자바 2023. 12. 12. 19:23
Stream API 사용 3단계 - Stream 생성(소스) - Stream 중개 연산(0개 이상): 스트림에 대한 작업이 결과적으로 또 다른 스트림을 생성. 파이프 필터 패턴 적용 - 지정된 조건을 만족하는 다른 스트림 생성해서 반환 - Stream 최종 연산 int[] values = {1,2,3,4,5,6}; Arrays.stream(values).filter(v -> v%2 ==0).sum(); 주요 Stream API - map() : 객체를 다른 객체로 변환하는 기능. - filter() : 조건에 따른 연산 수행 List numbers = Arrays.asList("1","2","3","4","5"); List even = numbers.stream() .map(s -> Integer.val..