remove

abstract fun remove(key: K): V?(source)

Removes the specified key and its corresponding value from this map.

Since Kotlin

1.0

Return

the previous value associated with the key, or null if the key was not present in the map.


open fun remove(key: K, value: V): Boolean(source)

Removes the entry for the specified key only if it is mapped to the specified value.

Since Kotlin

1.1

Return

true if entry was removed

abstract fun remove(key: K): V?(source)

Removes the specified key and its corresponding value from this map.

Since Kotlin

1.3

Return

the previous value associated with the key, or null if the key was not present in the map.