contains (original) (raw)

Returns true if element is found in the array.

Since Kotlin

1.0


Returns true if element is found in the collection.

Since Kotlin

1.0


Checks 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.0

Samples

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

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

Returns true if element is found in the array.

Since Kotlin

1.0