kotlin Listの要素に指定したListが含まれているか判定するサンプル
環境
Windows11 pro 64bit
java 19.0.1
kotlin 1.7.20-release-201
構文
リスト名.containsAll(List名)
Listの要素に指定したListが含まれているか判定するには、「containsAll」を利用します。
使用例
fun main() {
var list = listOf("tokyo", "oosaka", "ccc")
println(list.containsAll(listOf("tokyo", "oosaka")))
println(list.containsAll(listOf("tokyo", "ccc")))
println(list.containsAll(listOf("tokyo", "ddd")))
}
実行結果
true
true
false
使用例
「mutableList」にもListの要素に指定したListが含まれているか判定します。
fun main() {
var mlist = mutableListOf("tokyo", "oosaka", "yokohama")
println(mlist.containsAll(mutableListOf("tokyo", "oosaka")))
println(mlist.containsAll(mutableListOf("tokyo", "yokohama")))
println(mlist.containsAll(mutableListOf("tokyo", "ddd")))
}
実行結果
true
true
false