Rust ベクタ(可変配列)の長さを取得する

Rust ベクタ(可変配列)の長さを取得する

Rustで、ベクタ(可変配列)の長さを取得するサンプルコードを記述してます。「len」を使用することで長さを取得することができます。ベクタが空の場合は「0」が返ります。Rustのバージョンは1.64.0を使用してます。

環境

  • OS windows11 home
  • rustc 1.64.0

ベクタ(可変配列)の長さを取得

ベクタ(可変配列)の長さを取得するには、「len」を使用します。

ベクタ.len();

実際に使用してみます。

fn main() {

    let v = vec!["aaa", "bbb", "ccc", "ddd", "eee"];
        
    println!("{:?}", v.len()) // 5

}

実行結果を見ると、ベクタ(可変配列)の長さが取得されていることが確認できます。

空のベクタの場合は「0」が返ります。

fn main() {

    let v = vec![0; 0];
        
    println!("{:?}", v.len()) // 0

}