일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- viewpager
- 레트로핏
- studio
- WebView
- 깃헙
- build
- 유튜브
- MVVM
- 안드로이드스튜디오
- 의존성주입
- Kotlin
- GIT
- Github
- dart
- 에러
- 안드로이드
- Android
- Gradle
- coroutine
- 스튜디오
- RecyclerView
- 웹뷰
- 안드로이드 스튜디오
- 코틀린
- 안스
- ADB
- 코루틴
- Retrofit
- image
- Today
- Total
목록map (3)
코딩하는 일용직 노동자
Coroutine Operator(코루틴 연산자)는 데이터 스트림을 처리하고 변환하는 데 사용되는 함수입니다. 크게 두 가지 종류로 나눌 수 있습니다. 1. 중간 연산자: 데이터 스트림을 변환하거나 필터링하는 데 사용됩니다. 여러 개의 연산자를 체인 방식으로 연결하여 사용할 수 있습니다. 대표적인 연산자로는 map, filter, take, zip 등이 있습니다. map: 각 데이터를 변환하여 새로운 데이터 스트림을 생성합니다. filter: 특정 조건에 맞는 데이터만 선택하여 새로운 데이터 스트림을 생성합니다. take: 지정된 개수의 데이터만 가져옵니다. zip: 두 개의 데이터 스트림을 결합하여 새로운 데이터 스트림을 생성합니다. buffer: 데이터 스트림을 버퍼링하여 처리 속도를 향상시킵니다. ..
Kotlin Collections function fun get(index: Int): E 인덱스의 항목을 반환 fun clear() 모든 항목을 제거 fun indexOf(element: E): Int 지정된 항목의 인덱스를 반환 fun isEmpty(): Boolean 컬렉션이 비어있는지 반환 fun contains(element: E): Boolean 지정된 항목이 컬렉션에 포함되어 있는지 반환 fun subList(fromIndex: Int, toIndex: Int): List 시작 인덱스부터 끝 인덱스 -1 까지의 범위의 리스트를 반환 fun Iterable.all(predicate: (T)->Boolean): Boolean 모든 항목이 지정된 조건에 만족할 경우 true 반환 ex) list...
컬렉션 타입은 아래처럼 만든다. List 타입 List items = ['a', 'B', 'c']; var items = ['a', 'B', 'c']; 만들어진 List의 값을 꺼내오는 것은 java의 배열처럼 하면 된다. Dart에는 배열은 없고 List타입만 있다. print(items[0]); List타입은 java처럼 add, isEmpty 함수등을 이용할 수 있다. 두개의 List를 하나로 합치는 방법 var items1 = ['a', 'B', 'c']; var items2 = [...items1, 'd', 'e']; // 첫번째 값에 ...items1으로 넣었다. print(items2); Set 타입 Set itemSet = {'a', 'B', 'c'}; var itemSet = {'a', ..