Menu
CoddyTech

Membuat Map

Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 57 dari 94.

Untuk membuat map di Dart, gunakan kurung kurawal {} dengan pasangan kunci-nilai yang dipisahkan oleh titik dua. Map menyimpan data sebagai asosiasi kunci-nilai.

Buat map dengan kunci string dan nilai integer:

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

Setelah menjalankan kode di atas, outputnya adalah:

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

Buat map kosong dan tentukan tipe-tipenya:

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

Setelah menjalankan kode di atas, outputnya akan berupa:

{}
challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan membuat map sederhana yang menyimpan nama dan nilai siswa. Map di Dart menyimpan data sebagai pasangan kunci-nilai, dengan setiap nilai terkait dengan kunci unik.

Lengkapi kode di bawah untuk membuat map bernama studentScores dengan nama dan nilai siswa berikut:

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

Setelah membuat map, program akan mencetaknya untukmu.

Output yang diharapkan:

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

Coba sendiri

void main() {
  // TODO: Buat map bernama 'studentScores' yang menyimpan nama siswa sebagai kunci
  // dan nilai mereka sebagai nilai, menggunakan data yang diberikan dalam deskripsi tugas
  
  // Jangan ubah baris di bawah ini. Baris ini akan mencetak map milikmu
  print(studentScores);
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Dart online