本文方法及代码示例基于Kotlin 2.1.20 Released
containsAll
所在包 kotlin.collections.containsAll
,其相关用法介绍如下:
用法:
kotlin
fun <T> Collection<T>.containsAll(
elements: Collection<T>
): Boolean
检查指定集合中的所有元素是否都包含在此集合中。
允许克服需要传递类型为 Collection<E>
的集合的 containsAll
的 type-safety 限制。
代码示例:
kotlin
import kotlin.test.*
fun main(args: Array<String>) {
//sampleStart
val collection = mutableListOf('a', 'b')
val test = listOf('a', 'b', 'c')
println("collection.containsAll(test) is ${collection.containsAll(test)}") // false
collection.add('c')
println("collection.containsAll(test) is ${collection.containsAll(test)}") // true
//sampleEnd
}
// 输出
collection.containsAll(test) is false
collection.containsAll(test) is true
相关方法
- Kotlin contentToString用法及代码示例
- Kotlin dropWhile用法及代码示例
- Kotlin distinct用法及代码示例
- Kotlin code用法及代码示例
- Kotlin Map:mapOf()用法及代码示例
- Kotlin distinctBy用法及代码示例
- Kotlin digitToChar用法及代码示例
- Kotlin ifBlank用法及代码示例
- Kotlin all用法及代码示例
- Kotlin digitToIntOrNull用法及代码示例
- Kotlin dropLast用法及代码示例
- Kotlin dropLastWhile用法及代码示例
- Kotlin associateBy用法及代码示例
- Kotlin groupingBy用法及代码示例
- Kotlin groupBy用法及代码示例
- Kotlin getOrElse用法及代码示例
- Kotlin getOrPut用法及代码示例