일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- map
- Collection
- text
- 웹크롤러
- kotlin
- textstyle
- 코틀린
- variable
- DART
- Yocto
- ML
- function
- set
- 플러터
- Flutter
- 파이썬
- 크롤러
- List
- crawler
- animation
- Android
- 함수
- 콜렉션
- 다트
- package
- 클래스
- import
- Class
- python
- pushnamed
- Today
- Total
목록Collection (16)
조용한 담장
코틀린의 collection 의 plus and minus Operators 와 Grouping 에 대해 살펴보자. 원문 https://kotlinlang.org/docs/reference/collection-plus-minus.html 와 https://kotlinlang.org/docs/reference/collection-grouping.html 을 보며 정리. plus and minus Operators plus (+) 와 minus (-) 연산자들의 결과로 read-only collection 이 생성된다. minus 는 두번째 피연산자의 element 들을 원본 collection 에서 제외한 결과를 리턴한다. val numbers = listOf("one", "two", "three", "f..
코틀린의 collection 의 transformation 에 대해 살펴보자. 원문 https://kotlinlang.org/docs/reference/collection-filtering.html 을 보며 정리. 필터링은 전달된 람다함수가 collection 의 element 을 가지고 도출한 boolean 결과값이 true 이면 해당 element 값을 사용하고 false 이면 버린다. standard library 는 filtering 을 위한 많은 확장 함수들을 하나의 호출을 통해 사용될수 있도록 제공한다. 이 함수들은 원본 collection 을 변경시키지 않고 보존하므로 mutable 과 read-only collection 모두에 사용이 가능하다. filtering 의 결과는 변수에 저장하거..
코틀린의 collection 의 transformation 에 대해 살펴보자. 원문 https://kotlinlang.org/docs/reference/collection-transformations.html 을 보며 정리. 한 collection 에서 다른 형태로 변형시키는 확장 함수들을 제공한다. Mapping 다른 collection 의 element 로 부터 mapping transformation 을 만든다. 기본 함수는 map() 이다. inline fun Iterable.map( transform: (T) -> R ): List 주어진 람다 함수를 각 element 에 적용하여 그 결과를 가진 List 를 리턴한다. element 의 순서는 원본의 collection 과 같다. mapInde..
코틀린의 operation 에 대해 살펴보자. 원문 https://kotlinlang.org/docs/reference/collection-operations.html 을 보며 정리. standard library 에 정의된 collection operation 은 collection interface 의 member functions 와 extension functions 로 되어 있다. member functions 은 isEmpty(), get() 같은 collection type 의 필수적인 동작이 구현되어 있다. 자신의 collection interface 를 구현하고자 한다면 member function 은 반드시 구현해야 한다. 쉬운 방법은 collection interface 의 골격이 되..