[Rust]Map(マップ)の要素数(長さ・サイズ)を取得するには?

Rust

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

Map(マップ)の要素数(長さ・サイズ)を取得する方法を紹介します。

スポンサーリンク

方法

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

Map(マップ)の要素数(長さ・サイズ)を取得するには、len()を使います。

具体的には、「map.len()」のように、Mapからlen()を呼び出します。

//map=対象のマップ
let len = map.len();

上記のlen()は、呼び出したMap(マップ)の要素数を取得します。

使用例

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);
    
    let len = numbers.len();
    
    println!("{:?}", len);
}
出力:
5

コメント

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