Skip to content
On this page

다트 언어 배우기4

맵 배우기

맵은 키와 밸류, 페어 로 이루어진다.

배열 과 비슷하지만 여기서 페어가 추가됐다고함

Map Test = {};

(이런식인데 꼭 오브젝트 선언하는 느낌이네.. 자스에서는 오브젝트 선언할때 이런식으로 했던기억..)

Map Test = {

'사과' : '달다',

'바나나': '달달다'

};

원하는 값을 빼올때

test['사과']; << 키값을 넣으면 됨
Map Test = {}; 이렇게 빈 맵을 선언하고

값을 넣고싶다면

Test.addAll({

'사과' : '달다',

'바나나': '달달다'

});

삭제한다면?

Test.remove('사과');

값 변경하고싶다면?

Test['바나나'] = '길다';

맵 선언할적에 두가지 방법

Map test = {};

Map test = new Map();

맵에서 값을 넣은 상태에서 선언한다면?

Map test = new Map.from({

'사과 ' : '맛나',

'바나나':'길다'

})

키값만 출력하다면?

test.keys.toList();

값만 출력한다면?

test.values.toList();

맵에다가 자료형을 선언한다면?

Map<String,int> Test = {

......

};

자료형을 좀더 구체화 시켜야지 좋은 코드? 이다.

혹시 몰라서 아래 강의 주소를..

Video Label