함수형 프로그래밍의 기본은 형 변환이다. List, Map, Set 타입은 Dart 언어에서 제공해 주는 메서드로 형 변환을 수행할 수 있다.
List, Map, Set 타입의 map() 메서드를 사용하여 각각의 요소들에 접근해 새로운 객체를 만드는 방법을 공부해 보겠다. 1. 형 변환 1) 리스트 생성 void main(){ List staff = ['Ian', 'Max']; print(staff); } 2) 리스트 to Map List에서 제공하는 asMap() 메서드를 사용하여 List 자료형을 가진 데이터를 Map 타입으로 변경할 수 있다.
변환되었을 경우 Key에는 리스트의 Index 값이 들어가고, value에는 리스트의 요소 값이 들어간다. Map map_staff = staff.asMap(); // List to Map print(map_staff); // {0: Ian, 1: Max} 3) 리스트 to Set toSet() 메서드를 사용하...
#
asMap
#
다트언어
#
다트리스트
#
다트기본문법
#
toSet
#
toList
#
set
#
map
#
list
#
다트형변환
원문 링크 : Dart 기본 문법 9: List, Map, Set