개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (199)
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (70)
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (15)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

가변인수 Flow 리액티브 프로그래밍 DSL 스트림 리액티브 단위 테스트 통합 테스트 영속성 제네릭 Reactive 람다 비동기 CompletableFuture Collector 이펙티브 자바 JPA 메서드 참조 Future 람다식

최근글

댓글

공지사항

아카이브

reduce(1)

  • CHAPTER5 - 스트림 활용(1)

    목차.1. 필터링, 슬라이싱, 매칭2. 검색, 매칭, 리듀싱 1. 필터링1.1 프리디케이트 필터링스트림 인터페이스는 filter 메서드를 지원한다. filter 메서드는 프레디케이트(불리언을 반환하는 함수)를 인수로 받아서 프레디케이트와 일치하는 모든 요소를 포함하는 스트림을 반환한다.List vegetarianMenu = DishExample.menu.stream() .filter(Dish::isVegetarian) .toList();  1.2 고유 요소 필터링스트림은 공유 요소로 이루어진 스트림을 반환하는 distinct 메서드도 지원한다.(고유 여부는 스트림에서 만든 객체의 hashCode, equals로 결정된다) 예를 들어 다음 코드는 리스트의 모든 짝수를 선택하고 중복..

    2025.02.14
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바