【從零開始學 Dart 程式設計】Map 集合資料型態

【從零開始學 Dart 程式設計】線上教學課程目錄 Flutter 先修班, Dart 程式語言基礎入門課程。

Map 集合資料型態

Map 是 key 與 value 組合的集合資料,其中 key 是唯一,不能重覆。

//第一種宣吿方式
  var week1 = {
    'Monday': '星期一',
    'Tuesday': '星期二',
    'Wednesday': '星期三',
    'Thursday': '星期四',
    'Friday': '星期五',
    'Saturday': '星期六',
    'Sunday': '星期日',
  };

  print(week1['Sunday']);//印出: 星期日

//第二種宣吿方式
  var week2 = new Map();
  week2['Monday'] = '星期一';
  week2['Tuesday'] = '星期二';
  week2['Wednesday'] = '星期三';
  week2['Thursday'] = '星期四';
  week2['Friday'] = '星期五';
  week2['Saturday'] = '星期六';
  week2['Sunday'] = '星期日';

//取值方式
  print(week2['Sunday']);//印出: 星期日
  
//更改資料值方式
  week2['Monday']= 'xxx';
  print(week2['Monday']);//印出: xxx
  • 透過 length 方法,拿到 list 集合資料內共有幾筆資料大小
print(week2.length);//將會取得到 7 ,因為共七筆

那這次的課程就介紹到這邊囉~

順帶一提,KT 線上教室,臉書粉絲團,會不定期發佈相關資訊,不想錯過最新資訊,不要忘記來按讚,加追蹤喔!也歡迎大家將這套課程分享給更多人喔。

我們下次再見囉!!!掰掰~

參考資料

A tour of the Dart language
https://dart.dev/guides/language/language-tour

這個網誌中的熱門文章

2023 最新入門零基礎 Kotlin教學【從零開始學 Kotlin 程式設計】Kotlin 教學課程目錄 (Android Kotlin, IntelliJ IDEA, Android Studio, Android APP 開發教學)

2022 最新入門零基礎 Flutter教學 【Flutter 程式設計入門實戰 30 天】Flutter 教學課程目錄 (IntelliJ IDEA 開發教學)

nano 文字編輯器

Android Studio 歷代版本下載點

16天記下7000單字