stream map

기존 자바 컬렉션이나 배열의 원소를 가공할때 for문 foreach 등으로 원소 하나씩을 골라내어 가공했다면 stream을 이용하여 람다함수식으로 간결하고 깔끔하게 요소들의 처리가 가능하다. 스트림은 생성 , 중간연산 , 최종연산으로 나뉜다. - 생성 스트림은 한번 사용 후 생성한 스트림이 폐기되기때문에 다른곳에서 다시 사용할 땐 한번 더 생성 해주어야 한다. - 중간연산 (여러번 사용가능) filter() : 요소 정제 - 거르기 Stream에서 조건에 맞는 데이터만을 정제하여 더 작은 컬렉션을 만들어 낸다. filter() 메서드에서는 매개 값으로 조건(Predicate)이 주어지고, 조건이 참이 되는 요소만 필터링한다. distinct() : 중복제거 Stream의 요소들에 중복된 데이터가 존재하는..
imSoo
'stream map' 태그의 글 목록