Bahasa Dart Programming : Belajar Map

Dhe997

Map

Collection ketiga adalah Map, yakni sebuah collection yang dapat menyimpan data dengan format key-value. Perhatikan contoh berikut:



  1. var capital = {

  2.   'Jakarta': 'Indonesia',

  3.   'London': 'England',

  4.   'Tokyo': 'Japan'

  5. };



String yang berada pada sebelah kiri titik dua (:) adalah sebuah key, sedangkan yang di sebelah kanan merupakan value-nya. 
Lalu untuk mengakses nilai dari Map tersebut, kita bisa menggunakan key yang sudah dimasukkan. Misalnya, kita bisa menggunakan key “Jakarta” untuk mendapatkan value “Indonesia”:


  1. print(capital['Jakarta']);

  2.  

  3. // Output: Indonesia


Kita dapat menampilkan key apa saja yang ada di dalam Map dengan menggunakan property keys.


  1. var mapKeys = capital.keys;

  2.  

  3. // mapKeys = (Jakarta, London, Tokyo)



Sedangkan untuk mengetahui nilai apa saja yang ada di dalam Map kita bisa menggunakan property values.


  1. var mapValues = capital.values;

  2.  

  3. // mapValues = (Indonesia, England, Japan)



Untuk menambahkan key-value baru ke dalam Map, kita bisa melakukannya dengan cara berikut:


  1. capital['New Delhi'] = 'India';

  2. print(capital);

  3.  

  4. // Output: {Jakarta: Indonesia, London: England, Tokyo: Japan, New Delhi: India}


Posting Komentar

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.