contains

@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Byte>, needle: Byte): Boolean
@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Char>, needle: Char): Boolean
@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Short>, needle: Short): Boolean
@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Int>, needle: Int): Boolean
@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Long>, needle: Long): Boolean
@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Float>, needle: Float): Boolean
@Contract(pure = true)
open fun contains(@NonNull haystack: Array<Double>, needle: Double): Boolean
@Contract(pure = true)
open fun <T> contains(@NonNull haystack: Array<T>, @Nullable needle: @Nullable T): Boolean

Check if an array contains a value.

Return

Whether the array contains the value.

Parameters

haystack

Array to search in.

needle

Value to search for.