.remove()
Anonymous contributor
Published May 14, 2024
Contribute to Docs
In Dart, the .remove()
method removes the specified key and its associated value from a map. If the key-value pair is removed, it returns the value associated with the removed key. Otherwise, it returns null
and the map remains unchanged.
Syntax
map_name.remove(key)
map_name
: The name of the map to be checked.key
: The entry key to be removed from the map.
Example
In the following example, the .remove()
method is used to remove en entry with the key c
from a map:
void main() {Map<String, int> myMap = {'a': 1, 'b': 2, 'c': 3};print('Original Map: $myMap');// Removing an entry with the key 'c' from the mapmyMap.remove('c');print('Map after removing the entry with the key "c": $myMap');}
Here is the output for the above example:
Original Map: {a: 1, b: 2, c: 3}Map after removing the entry with the key "c": {a: 1, b: 2}
All contributors
- Anonymous contributor
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.