Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 안드로이드
- App
- dataclass
- error
- Scanner
- 반복문
- 백준
- 프로그래머스
- BufferedReader
- for문
- 코틀린
- androidstudio
- 코딩테스트
- Kotlin
- CLASS
- android studio
- While
- array
- Java
- IF
- 별찍기
- 앱개발
- 다트
- string
- For
- BufferedWriter
- Android
- flutter
- Return
- dart
Archives
- Today
- Total
amid.jungs
Dart 문법05 본문
컬렉션
List : 같은 타입의 자료를 여러 개 담을 수 있으며 특정 인덱스로 접근
Map: 키와 값(value) 쌍으로 저장 , 키를 통해 값을 얻음
Set: 중복 허용 X, 찾는 값의 유무 판단 시 사용
Ⅰ. List
순서가 있는 자료를 담는 컬렉션
배열 제공 x
_dynamic : 모든 타입을 대변
스프레드 연산자(...)
컬렉션을 펼쳐주는 연산자
다른 컬렉션 안에 컬렉션 삽입시 사용
Ⅱ. Map
순서가 없고 검색이 빠른 자료구조
키값을 이용하여 값을 얻음
요청키에 해당 값이 없다면 Null 반환
Ⅲ. Set
집합을 표현하는 자료구조 컬렉션
add() , remove() 로 추가 ,삭제
contains()로 찾는 자료가 집합에 있는지의 유무를 bool 타입으로 반환하여 검사 시 사용
중복허용 X
빈 Set, Map을 작성시 {}만 작성하면 Set -> Map 으로 인식
Comments