標準に使用できる便利な連想配列クラスでござるぞ。保持している要素から、キーを指定して値を高速に取り出せるクラスのことだ。型の年齢を組にした要素を保持しておくと、名前をキーにして年齢を高速に取得することができる。タイトルのところにある画像のように地図(map)という意味ではない。クラスが2分木(実装に依るけど、たいていは赤黒木)で実装されているからだ。要素数が千倍になると処理時間が千倍になる。あれば、要素数が千倍になっても処理時間の増加は約10倍でしかない。要素数が100万倍になったときの差はもっと顕著だ。