Menu
CoddyTech

Membuat Hash Map

Termasuk bagian Logika dan Alur dalam perjalanan Rust di Coddy. Pelajaran 28 dari 66.

Sekarang setelah kamu memahami apa itu hash map, mari pelajari cara membuatnya. Untuk menggunakan hash map di Rust, kamu perlu memasukkan tipe HashMap ke dalam cakupan terlebih dahulu dengan pernyataan use di bagian atas file:

use std::collections::HashMap;

Setelah mengimpor HashMap, kamu dapat membuat hash map baru yang kosong menggunakan fungsi HashMap::new():

let mut scores = HashMap::new();

Perhatikan bahwa kita mendeklarasikan hash map sebagai mut karena kemungkinan besar kita ingin menambahkan data ke dalamnya nanti. Saat kamu membuat hash map kosong dengan cara ini, Rust tidak mengetahui tipe data key dan nilai hingga kamu mulai memasukkan data.

Kamu juga bisa menentukan tipe secara eksplisit jika kamu lebih suka:

let mut scores: HashMap<String, i32> = HashMap::new();

Ini membuat hash map yang akan menyimpan key bertipe String (seperti nama siswa) dan nilai bertipe i32 (seperti nilai ujian). Hash map kosong ini kini siap menyimpan pasangan key-value.

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

quiz iconUji dirimu

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

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Rust online