Kotlin containsAll用法及代码示例

本文方法及代码示例基于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

相关方法

相关推荐
sun0077005 小时前
android ndk编译valgrind
android
AI视觉网奇6 小时前
android studio 断点无效
android·ide·android studio
jiaxi的天空6 小时前
android studio gradle 访问不了
android·ide·android studio
No Silver Bullet7 小时前
android组包时会把从maven私服获取的包下载到本地吗
android
catchadmin7 小时前
PHP serialize 序列化完全指南
android·开发语言·php
tangweiguo030519879 小时前
Kable使用指南:Android BLE开发的现代化解决方案
android·kotlin
00后程序员张11 小时前
iOS App 混淆与资源保护:iOS配置文件加密、ipa文件安全、代码与多媒体资源防护全流程指南
android·安全·ios·小程序·uni-app·cocoa·iphone
柳岸风13 小时前
Android Studio Meerkat | 2024.3.1 Gradle Tasks不展示
android·ide·android studio
编程乐学13 小时前
安卓原创--基于 Android 开发的菜单管理系统
android
whatever who cares15 小时前
android中ViewModel 和 onSaveInstanceState 的最佳使用方法
android