[Rust]HashMap(ハッシュマップ)に要素を追加するには?

Rust

どうも、ちょげ(@chogetarou)です。

HashMap(ハッシュマップ)にキー(key)と値(value)の要素を追加する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

HashMap(ハッシュマップ)にキー(key)と値(value)の要素を追加するには、insert()を使います。

まず、HashMapからinsert()を呼び出します。

そして、insert()の第1引数にキー、第2引数に値を指定します。

//map=対象のマップ, key=追加するキー, value=追加する値
map.insert(key, value);

上記のinsert()は、HashMap(ハッシュマップ)に指定したキーと値の要素を追加します。

使用例

use std::collections::HashMap;

fn main() {
    let mut numbers = HashMap::new();
    
    numbers.insert("one", 1);
    numbers.insert("two", 2);
    numbers.insert("three", 3);
    numbers.insert("four", 4);
    numbers.insert("five", 5);
    
    println!("{:?}", numbers);
}
出力:
{"three": 3, "five": 5, "one": 1, "four": 4, "two": 2}

コメント

タイトルとURLをコピーしました