Menu
Coddy logo textTech

맵 생성하기

Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 57번째.

Dart에서 맵을 생성하려면 콜론으로 구분된 키-값 쌍과 함께 중괄호 {}를 사용하세요. 맵은 데이터를 키-값 연결로 저장합니다.

문자열 키와 정수 값을 가진 맵을 생성하세요:

Map<String, int> studentScores = {
  'John': 95,
  'Sarah': 88,
  'Michael': 72
};
print(studentScores);

위의 코드를 실행한 후 출력은 다음과 같습니다:

{John: 95, Sarah: 88, Michael: 72}

빈 맵을 생성하고 타입을 지정하세요:

Map<String, bool> userStatus = {};
print(userStatus);

위의 코드를 실행한 후 출력은 다음과 같습니다:

{}
challenge icon

챌린지

초급

이 챌린지에서 학생 이름과 점수를 저장하는 간단한 맵을 만들어보세요. Dart의 맵은 키-값 쌍으로 데이터를 저장하며, 각 값은 고유한 키와 연결됩니다.

아래 코드를 완성하여 다음 학생 이름과 점수를 가진 studentScores라는 맵을 만드세요:

  • Alice: 95
  • Bob: 85
  • Charlie: 90

맵을 만든 후, 프로그램이 이를 출력합니다.

Expected output:

{Alice: 95, Bob: 85, Charlie: 90}

치트 시트

Dart에서 맵을 생성하려면 콜론으로 구분된 키-값 쌍과 함께 중괄호 {}를 사용하세요:

Map<String, int> studentScores = {
  'John': 95,
  'Sarah': 88,
  'Michael': 72
};

빈 맵을 생성하고 타입을 지정하세요:

Map<String, bool> userStatus = {};

직접 해보기

void main() {
  // TODO: 'studentScores'라는 맵을 생성하세요. 학생 이름을 키로 저장하세요
  // 작업 설명에 제공된 데이터를 사용하여 그들의 점수를 값으로 저장하세요
  
  // 아래 줄은 수정하지 마세요 - 맵을 출력합니다
  print(studentScores);
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨