Dart Map.remove()方法

2019-10-16 22:06:52

Map.remove()方法從對映中刪除鍵及其關聯值(如果存在),該函式還返回與鍵關聯的值。

語法

Map.remove(Object key)

引數

  • key - 標識要刪除的條目。

返回值

  • 返回與指定鍵對應的值。

範例

void main() { 
   Map m = {'name':'Maxsu','Id':'10086'}; 
   print('Map :${m}'); 

   dynamic res = m.remove('name'); 
   print('Value popped from the Map :${res}'); 
}

執行上面範例程式碼,得到以下結果 -

Map :{name: Maxsu, Id: 10086} 
Value popped from the Map :Maxsu