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