Rust ベクタ(可変配列)が空であるかを判定する

Rust ベクタ(可変配列)が空であるかを判定する

Rustで、ベクタ(可変配列)が空であるかを判定するサンプルコードを記述してます。「is_empty」で可能です。Rustのバージョンは1.66.0を使用してます。

環境

  • OS windows11 home
  • rustc 1.66.0

ベクタ(可変配列)が空であるかを判定

ベクタ(可変配列)が空であるかを判定するには、「is_empty」を使用します。

ベクタ.is_empty();

空であれば「true」が、そうでなければ「false」が返ります

実際に使用してみます。

fn main() {

    let mut v = vec![0; 0];

    println!("{:?}", v.is_empty()); // true

    v = vec![0; 3];

    println!("{:?}", v.is_empty()); // false

}

実行結果を見ると、判定されていることが確認できます。