반응형
자바 람다식 예제
-
[java] 자주쓰는 람다식 Lambda (stream 인터페이스) 예제Java 2023. 2. 12. 22:09
게시판 목록에서 게시물 제목이 "중"으로 시작하는 것을 모두 추출 //게시판 목록 List list = bbsDao.selectListAllBbs(); //filter 메서드는 컬렉션을 조건에 의한 선택을 할때 유용하다. //filter 메서드는 boolean 결과를 리턴하는 람다 표현식이 필요하다. //예제의 collection 메서드는 filter 표현식에 나온 값을 list로 변경한다. //게시판 제목이 '중'로 시작하는 배열을 모두 출력 final List result_startsWithS = list.stream().filter(v -> v.getTitle().startsWith("중")) .collect(Collectors.toList()); log.info(result_startsWithS...