map 함수
2023. 12. 1. 16:58ㆍ플러터
플러터에서 키:밸류 구조를 사용하고 싶었으나 array를 이용해서는 불가능 한것을 알게되어 방법을 찾아보았다,
찾아본 결과 map함수를 사용하면되며 검색할 경우 플러터map이 아닌 dart map이라고 검색하면 찾기가 더욱 수월할 것이다.
Map test = {'name' : 'park'};
위의 코드와 같이 값을 넣을 수 있으며, print(test)라고 할 경우 다른 언어의 경우 출력이 안되는 경우도 있으나 플러터의 경우에는 {name:park} 라는 값이 나오는 것을 확인할 수 있게된다.
위의 값을 제거하고 싶다면 test.remove('name'); 으로 name키값과 밸류값을 제거하게 된다.
포함 여부의 경우 test.containsKey(키) 혹은 test.containsValue(밸류) 코드를 이용하여 알게될 수 있다.
개인적으로 키밸류구조의 배열을 자주 사용하는 타입이다보니 map에 대해서는 하루 빨리 익숙해지고자 해야겠다.
'플러터' 카테고리의 다른 글
[Flutter] WidgetsFlutterBinding.ensureInitialized() 사용 이유 (3) | 2023.12.04 |
---|---|
[Flutter] 플러터 Lottie (0) | 2023.12.03 |
웹뷰 위젯 분석 (0) | 2023.11.10 |
크롤링에 대하여 (0) | 2023.11.09 |
PreferredSizeWidget 오류에 대하여 (2) | 2023.10.30 |