kotlin mutableSetに値を追加する
kotlinで、mutableSetに値を追加する手順を記述してます。「add」に値(複数可)を指定することで可能です。すでに存在する値を指定してもエラーにはならずに「mutableSet」はそのままの状態になります。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
mutableSetに値を追加するには、「add」で可能です。
mutableSet名.add(値)実際に、使用してみます。
fun main() {
val s = mutableSetOf( "aaa", "bbb", "ccc", "bbb", "ccc" )
println( s ) // [aaa, bbb, ccc]
s.add("ddd")
println( s ) // [aaa, bbb, ccc, ddd]
}値が追加されていることが確認できます。
重複してる値を挿入しても、変化はありません。
fun main() {
val s = mutableSetOf( "aaa", "bbb", "ccc", "bbb", "ccc" )
println( s ) // [aaa, bbb, ccc]
s.add("aaa")
println( s ) // [aaa, bbb, ccc]
}複数追加
以下のように、Listを使用すれば一度に複数の値を追加することが可能です。
fun main() {
val s = mutableSetOf( "aaa", "bbb", "ccc", "bbb", "ccc" )
println( s ) // [aaa, bbb, ccc]
s += listOf("ddd","eee")
println( s ) // [aaa, bbb, ccc, ddd, eee]
}-
前の記事
kotlin mutableMapの値を削除する 2025.08.11
-
次の記事
You may need an appropriate loader to handle this file typeエラーの解消法 2025.08.13
コメントを書く