Kotlinのリストから最後の要素を削除する最も簡単な解決策は、removeLast()関数。 1 2 3 4 5 6 7 funmain(){ vallist:MutableList<String>=mutableListOf("A","B","C","D","E") println("Original List: $list") list.removeLast() println("Modified List: $list")// [A, B, C, D] ...
println(list) } コードをダウンロード 出力: [0, 0, 0, 0, 0] オブジェクトの同じインスタンスがすべてのインデックスに割り当てられるため、可変オブジェクトではこの関数を使用しないでください。リストに要素を追加またはリストから削除するには、リストを可変リストに変換します...
remove(20) //要素の値を指定して削除(重複要素がある場合はindexの小さい方のみ削除される) println(list2) //=> [0,10,30] //list.remove(10) //同じくlistはimmutableなのでエラーになる セット セットは、重複しない要素の集合を格納するために使用されます。Setは、インデックスによっ...
RealmList要素の追加と削除の詳細については、「 RealmList の作成 」と「 RealmListからの要素の削除 」を参照してください。 RealmSet の更新 RealmSet ではKotlin MutableSet と 同様に要素を追加、更新、削除できます。 次の例では、既存のFrogオブジェクトのRealmSet要素を反復処理して更新します。
ここの例ではListであるplayersの数だけループを回し、List内の各要素をplayerという変数名で扱う ③:th:object="${player}"とすることで、このタグより子供の要素で、${player.xxx}を*{xxx}と省略して書けるようになる ④:th:href="xxx"とすることでhref属性に設定する値を動的にすることが...
サブスクリプション クエリを削除すると、Realm はクライアント デバイスからクエリに一致した同期データを非同期に削除します。 1 つのサブスクリプションを削除 MutableSubscriptionSet.remove()を使用して、特定のサブスクライブ クエリを削除できます。 名前でサブスクライブを検索してか...
size return s.addAll(elements) } } // こう使える val s = InstrumentedSet(TreeSet<Int>()) s.add(1) s.addAll(listOf(2, 3)) println(s.addCount) // 3 println(s.contains(4)) // false: 委譲先の実装が呼ばれる Try Kotlin で確認...
// List内の各要素を、渡された関数を使って別のものに置き換えたListを返すfun<T,R>List<T>.map(transform:(T)->R):List<R>{valresult=arrayListOf<R>()for(iteminthis)result.add(transform(item))returnresult} この関数は次のように呼び出せる。
コレクションからgGが含まれている要素を抜き出す funmain(){valfruits=listOf("Strawberry","Grape","Orange")valgFruits=fruits.filter{// 要素をすべて小文字にし、大文字小文字関係なく"g"が入っているかをチェックit.toLowerCase().contains("g")// <- 各要素は"it"として取得できる}prin...