reduce() 2

[RxJava2] 리액티브 연산자 map(), flatMap(), filter(), reduce()

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 리액티브 연산자에 대해 공부합니다. map()입력 값을 어떠한 함수에 넣어서 원하는 값을 반환하는 함수String to String, String to Integer or 원하는 객체로 반환 가능. map() 함수는 입력 데이터와 그것을 변환해줄 함수를 이어주는 중개 업자가 있다고생각하면 쉽습니다.map() 의 인자로는 변수가 아닌 '어떤 함수'가 들어가면 됩니다.예제)12345678910111213141516171819202122232425262728import io.reactivex.Observable;import io.react..

RxJava2, RxAndroid2 2018.09.27

자바 스트림 Java Stream => 기본 집계 ( sum(), count(), average(), max(), min() ) / 커스텀 집계 ( reduce() )

안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 집계란 : 최종 처리 기능으로써 요소들을 처리해 합계, 평균 값 같이 하나의 값으로 산출하는 것입니다.=> 많은 양의 데이터를 가공해 출소하는 리덕션이라고 볼 수 있습니다. 스트림은 기본 집계 메소드를 제공합니다. OptionalXXX 의 종류는 Optional, OptionalInt, OptionalLong, OptionalDouble 타입이 있고,값을 저장하는 값 기반 클래스들입니다.이 겍체에서 값을 얻으려면 get(), getAsDouble(), getAsInt, getAsLong()를 호출하면 됩니다.예제) import ..

자바 2017.03.31