[Dart] 8. List , Map, Set

허성재's avatar
Oct 11, 2024
[Dart] 8. List , Map, Set
List<int> nums = []; var list = [1, 2, 3, 4]; final arr = [1, 2, 3, 4]; void main() { print(arr[0]); print(list.runtimeType); }
Map<String, dynamic> session = {"id": 1, "username": "ssar"}; void main() { session["model"] = "username"; print(session["id"]); print(session["username"]); print(session["model"]); session.remove("id"); print(session["id"]); }
import 'dart:math'; void main() { Set<int> lotto = {}; // Random 클래스는 dart:math 라이브러리를 사용합니다. Random r = Random(); lotto.add(r.nextInt(45) + 1); lotto.add(r.nextInt(45) + 1); lotto.add(r.nextInt(45) + 1); lotto.add(r.nextInt(45) + 1); lotto.add(r.nextInt(45) + 1); lotto.add(r.nextInt(45) + 1); print(lotto); // toList() 함수를 사용하면 List 타입으로 변경 가능합니다. List<int> lottoList = lotto.toList(); // List 타입은 sort() 메서드로 정렬할 수 있다. lottoList.sort(); print(lottoList); }
Share article

heo-gom