minOfWithOrNull
inline fun <T, R> Array<out T>.minOfWithOrNull( comparator: Comparator<in R>, selector: (T) -> R ): R?
inline fun <R> ByteArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Byte) -> R ): R?
inline fun <R> ShortArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Short) -> R ): R?
inline fun <R> IntArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Int) -> R ): R?
inline fun <R> LongArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Long) -> R ): R?
inline fun <R> FloatArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Float) -> R ): R?
inline fun <R> DoubleArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Double) -> R ): R?
inline fun <R> BooleanArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Boolean) -> R ): R?
inline fun <R> CharArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (Char) -> R ): R?
@ExperimentalUnsignedTypes inline fun <R> UIntArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (UInt) -> R ): R?
@ExperimentalUnsignedTypes inline fun <R> ULongArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (ULong) -> R ): R?
@ExperimentalUnsignedTypes inline fun <R> UByteArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (UByte) -> R ): R?
@ExperimentalUnsignedTypes inline fun <R> UShortArray.minOfWithOrNull( comparator: Comparator<in R>, selector: (UShort) -> R ): R?
Возвращает наименьшее значение согласно предоставленному компаратору среди всех значений, полученных функцией выборки, примененной к каждому элементу в массиве, или null если элементов нет.
inline fun <T, R> Iterable<T>.minOfWithOrNull( comparator: Comparator<in R>, selector: (T) -> R ): R?
Возвращает наименьшее значение согласно предоставленному компаратору среди всех значений, полученных функцией выборки, примененной к каждому элементу в коллекции, или null если элементов нет.
inline fun <K, V, R> Map<out K, V>.minOfWithOrNull( comparator: Comparator<in R>, selector: (Entry<K, V>) -> R ): R?
Возвращает наименьшее значение согласно предоставленному компаратору среди всех значений, полученных функцией выборки, примененной к каждой записи в map, или null если записей нет.
© 2010–2020 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/min-of-with-or-null.html