ログアウト

辞書

辞書

 Kotlinには辞書とう機能が用意されています。たとえば国語の点数を管理する場合、国語いう文字列をキー(key)にして値(value)点数を入力すると国語の点数が管理できますのようにキーに対応した値を格納参照するの辞書です

・辞書ではキー(key)と値(value)をセットで格納する

 辞書は、mutableMapOf宣言ミュータブル(可変)、mapOfで宣言するイミュータブル(不変)がありますイミュータブルのほうがより高速に動作しますのであとで変更する予定がない場合はイミュータブルとしてください「辞書の書式も配列と同じようになりますが、「キー」と「値」を「to」で1つのセットにして格納します。複数の「キー to 値」を格納する合は、それぞれを「,(カンマ)」で区切ります。

ミュータブル(可変)な配列の辞書

イミュータブル(不変)な配列の辞書

 

 以下にそれぞれの要素を出力させるためのコマンドを示します。

map全体を表示

 

mapの要素を表示

 

mapの要素を変更

 

 ここまでの説明を全て取り込んだ利用例は以下の通りです。

辞書の利用例