본문 바로가기

Filter4

Java 8 - Function Interface Java 8 - Function Interface Java SDK 8의 java.util.function 패키지에는 수많은 Functional Interface들이 등록되어 있습니다. 이 패키지에 등록되어 있는 모든 인터페이스들은 @FunctionalInterface로 지정되어 있으며 API 문서에는 다음과 같은 설명이 추가되어 있습니다. This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference. 이것은 Functional Interface이며 그러므로 람다식이나 메서드 레퍼런스를 위한 할당 대상으로 사용될 수 있습니다. Functiona.. 2019. 10. 13.
Collection에 대하여 -2 collection에 적용할수 있는 함수들 Collection에 대하여 -2 출처 - https://mdwgti16.github.io/kotlin/kotlin-collection-api2/# all@Test fun all() { val fruitList = listOf("strawberry", "grape", "pineapple", "banana", "apple") assertEquals(true, fruitList.all { it.length >= 5 }) assertEquals(false, fruitList.all { it.contains("apple") }) } (AND) 주어진 조건을 모든 원소들이 만족하면 true 아니면 falseany@Test fun any() { val fruitList = listOf("strawberry", "g.. 2019. 3. 9.
리액티브연산자 -6(데이터 쿼리하기,map,filter,reduce 함수) 본 내용은 필자가 학습한 내용을 정리하는 내용입니다.대부분 의 내용이 아래 책의 내용이므로 원서를 구매해서 직접보시는걸 추천드립니다!RxJava 프로그래밍 리액티브 프로그래밍 기초부터 RxAndroid까지 한 번에유동환 , 박정준 지음 | 한빛미디어 | 2017년 09월 04일 출간http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788968488658&orderClick=LAV&Kc= 저자님의 블로그https://brunch.co.kr/@yudong#info map(), filter(), reduce() 함수를 이용하여 데이터 쿼리하기map() ,filter(), reduce() 함수를 이용하여 간단한 데.. 2018. 12. 24.
리액티브연산자 -4 (filter함수,first,last,take,skip) 본 내용은 필자가 학습한 내용을 정리하는 내용입니다.대부분 의 내용이 아래 책의 내용이므로 원서를 구매해서 직접보시는걸 추천드립니다!RxJava 프로그래밍 리액티브 프로그래밍 기초부터 RxAndroid까지 한 번에유동환 , 박정준 지음 | 한빛미디어 | 2017년 09월 04일 출간http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788968488658&orderClick=LAV&Kc= 저자님의 블로그https://brunch.co.kr/@yudong#info filter()함수filter함수는 Observable에서 원하는 데이터만 걸러내는 역할을 합니다. 즉 필요없는 데이터는 제거하고, 원하는 데이터만 .. 2018. 12. 24.