본문 바로가기
반응형

Filter3

kotlin - 컬렉션 함수형 API [출처 - Kotlin In Action] [아래 내용들은 Kotlin In Action을 공부하면서 스스로 정리한 내용입니다] 코틀린의 장점은 다시 생각해봐도 일부 기능을 컴파일러에서 대신 해주는것과 다양한 라이브러리 함수에 있는것 같습니다. 그중에서 컬렉션을 다루는 코틀린 표준 라이프러리 함수를 확인해 보겠습니다. filter와 map filter 함수는 뜻 그대로 컬렉션을 이터레이션하면서 주어진 람다에 각 원소를 넘겨서 람다가 true를 반환하는 원소만 모은다. fun main(args: Array) { val list = listOf(1, 2, 3, 4) println(list.filter { it % 2 == 0 }) } 위에 list함수의 값을 filter하는데 그 값을 2로 나누었을 때 나머.. 2020. 3. 2.
TornadoFx - Layouts and Menus (2) [출처 - 이 글은 tornadofx-guide르 통해 공부한 내용을 정리한 글입니다. 더 정확한 내용은 여기 에서 확인 하실 수 있습니다.] Form 안에 중첩 layouts 복잡한 양식 레이아웃을 만들기 위해 선택한 레이아웃 컨테이너로 fieldset들과 field들을 모두 래핑 할 수 있습니다. import tornadofx.* class nesting_layout_TEST : View() { override val root = form { hbox(20) { fieldset("Left FieldSet") { hbox(20) { vbox { field("Field l1a") { textfield() } field("Field l2a") { textfield() } } vbox { field("Fie.. 2019. 12. 9.
RxJava, RxKotlin - filter [출처 - RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에] 본 글은 'RxJava 프로그래밍 : 리액티브 프로그래밍 기초부터 안드로이드 까지 한번에' 를 학습하면서 정리한 글입니다 마블다이어그램 참고 - http://reactivex.io/RxJava/javadoc/io/reactivex/Flowable.html#filter-io.reactivex.functions.Predicate- filter는 문자 그대로 원하는 데이터만을 걸러내는 기능을 하는 함수입니다. 마블다이어그램을 보면 입력이 들어오면 filter를 통하여 원만 받습니다. 구현을 보면 JAVA import io.reactivex.Observable; public class filter_test { public.. 2019. 11. 13.
반응형