kotlin mutableSetが空であるかを判定する

kotlinで、mutableSetが空であるかを判定する手順を記述してます。「isEmpty」で判定可能です。他には空のmutableSetを用意して比較することで判定することもできます。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
mutableSetが空であるかを判定するには、「isEmpty」で可能です。
※空であれば「true」が、そうでなければ「false」が返ります。
mutableSet名.isEmpty()
実際に、使用してみます。
fun main() {
val s = mutableSetOf( "aaa", "bbb", "ccc", "bbb", "ccc" )
val s2 = mutableSetOf<String>()
println( s.isEmpty() ) // false
println( s2.isEmpty() ) // true
}
判定されていることが確認できます。
空のmutableSetを使用
空のmutableSetを使用して、判定することも可能です。
fun main() {
val s = mutableSetOf( "aaa", "bbb", "ccc", "bbb", "ccc" )
val s2 = mutableSetOf<String>()
val s3 = mutableSetOf<Int>()
println( s2 == s ) // false
println( s2 == s3 ) // true
}
-
前の記事
sakuraエディタ 画面を分割するショートカットキー 2023.01.28
-
次の記事
javascript ファイルのパスからファイル名のみを抽出する 2023.01.29
コメントを書く