contains
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Array<out T>.contains(element: T): Boolean
operator fun ByteArray.contains(element: Byte): Boolean
operator fun ShortArray.contains(element: Short): Boolean
operator fun IntArray.contains(element: Int): Boolean
operator fun LongArray.contains(element: Long): Boolean
@DeprecatedSinceKotlin("1.4", "1.6", "1.7") operator fun FloatArray.contains(
element: Float
): Boolean Устарело: Функция имеет неясный результат при поиске NaN или нулевых значений и будет удалена в ближайшее время. Используйте 'any { it == element }' для продолжения использования данного поведения или '.asList().contains(element: T)' для получения такого же поведения поиска, как в списке.@DeprecatedSinceKotlin("1.4", "1.6", "1.7") operator fun DoubleArray.contains(
element: Double
): Boolean Устарело: Функция имеет неясный результат при поиске NaN или нулевых значений и будет удалена в ближайшее время. Используйте 'any { it == element }' для продолжения использования данного поведения или '.asList().contains(element: T)' для получения такого же поведения поиска, как в списке.operator fun BooleanArray.contains(element: Boolean): Boolean
operator fun CharArray.contains(element: Char): Boolean
Возвращает true , если элемент найден в массиве.
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <T> Iterable<T>.contains(element: T): Boolean
Возвращает true , если элемент найден в коллекции.
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
operator fun <K, V> Map<out K, V>.contains(key: K): Boolean
Проверяет, содержит ли карта заданный ключ.
Этот метод позволяет использовать синтаксис x in map для проверки, содержится ли объект в карте.
import kotlin.test.*
import java.util.*
fun main(args: Array<String>) {
//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
}
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/contains.html