Hashtable di PowerShell
Penjelasan
Hashtable menyimpan data sebagai pasangan key-value, dibuat dengan `@{ key = value; ... }` — mirip dictionary/object di bahasa lain. Entry diakses dengan `$hashtable["key"]` atau `$hashtable.key` (dot notation).
Contoh Konsep
$harga = @{
Apel = 15000
Jeruk = 12000
}
$harga["Apel"] # 15000
$harga.Jeruk # 12000, dot notation juga bisa
$harga["Mangga"] = 20000 # tambah entry baru
foreach ($key in $harga.Keys) {
Write-Host "$key : $($harga[$key])"
}
Praktikum
Buat hashtable $produk berisi 3 pasangan nama -> harga, cetak salah satu dengan dot notation, lalu tambahkan satu entry baru.
Editor Latihan
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Gunakan `[ordered]@{...}` (bukan `@{...}` biasa) kalau urutan key penting bagimu — hashtable biasa TIDAK menjamin urutan penyimpanan entry-nya.