Kotlin Map
15個の関数
mapOfmapOf(vararg pairs)不変マップを生成します。
mutableMapOfmutableMapOf(vararg pairs)変更可能なマップを生成します。
putmap.put(key, value) / map[key] = valueキーと値のペアを挿入または更新します。
getmap.get(key) / map[key]指定したインデックスの要素を返します。
getOrDefaultmap.getOrDefault(key, default)キーがない場合はデフォルト値を返します。
getOrElsemap.getOrElse(key) { default }キーがない場合はラムダの結果を返します。
containsKeymap.containsKey(key)キーが存在するか確認します。
containsValuemap.containsValue(value)値が存在するか確認します。
removemap.remove(key)要素またはインデックスの要素を削除します。
keysmap.keysすべてのキーをSetで返します。
valuesmap.valuesすべての値をCollectionで返します。
entriesmap.entriesすべてのキーと値のペアをSetで返します。
forEachmap.forEach { k, v -> }すべての項目に対して操作を実行します。
filterKeysmap.filterKeys { predicate }キー条件に一致する項目のみをフィルタリングします。
mapValuesmap.mapValues { entry -> }値を変換した新しいマップを返します。
