contains
Returns true
if element is found in the array.
Since Kotlin
1.0Returns true
if element is found in the collection.
Since Kotlin
1.0Checks if the map contains the given key.
This method allows to use the x in map
syntax for checking whether an object is contained in the map.
Since Kotlin
1.0Samples
import kotlin.test.*
import java.util.*
fun main() {
//sampleStart
val map: Map<String, Int> = mapOf("x" to 1)
println("map.contains(\"x\") is ${map.contains("x")}") // true
println("\"x\" in map is ${"x" in map}") // true
println("map.contains(\"y\") is ${map.contains("y")}") // false
println("\"y\" in map is ${"y" in map}") // false
//sampleEnd
}
Deprecated
Warning since 1.4
Error since 1.6
Hidden since 1.7
The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'any { it == element }' instead to continue using this behavior, or '.asList().contains(element: T)' to get the same search behavior as in a list.
Replace with
any { it == element }
Content copied to clipboard
Returns true
if element is found in the array.