List
- 순서가 중요할 때
- 되도록 끝에 새로운 아이템을 추가한다
- 리스트 데이터가 많으면, 검색이 어렵다
void main() {
List<String> list = ['a', 'b', 'c'];
list.add('d');
for (String alphabet in list) {
print(alphabet);
}
}
//a b c d
Set
- 아이템의 그룹에 포함 여부만 확인할 때
void main() {
Set<String> sets = {"a", "b", "d"};
if (sets.contains("c")) {
print("alread have it");
} else {
sets.add("c");
print(sets);
}
}
//{a, b, c, d,}
Map
- 아이템을 key를 통해 검색하고 사용할 때
'기초다지기 > Flutter&Dart' 카테고리의 다른 글
flutter hasSize Colume ListView error (0) | 2023.05.13 |
---|---|
[dart] 문자열 중복 카운트 구하기 (1) | 2023.04.17 |
Flutter map 함수로 button 만들기 (0) | 2023.04.14 |
Flutter Image 이미지 적용하는 법 (0) | 2023.04.11 |
Flutter 설치 방법 (0) | 2023.04.10 |