If an entry with the same key already exists, then the existing value is replaced by the new value.
NOTE: The map does not retain any references to the provided key or value parameters. It makes copies of any strings it needs to store.