Rust is_emptyでベクタが空であるかを判定

環境
Windows 10 Home 64bit
rustc 1.66.0
書式
let mut ベクタ変数名 = vec![xxx]
ベクタ変数名.is_empty();
ベクタ(可変配列)が空であるかを判定するには、「is_empty」を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fn main() {
let mut v = vec![0; 0];
println!("{:?}", v.is_empty());
v = vec![0; 5];
println!("{:?}", v.is_empty());
}
fn main() { let mut v = vec![0; 0]; println!("{:?}", v.is_empty()); v = vec![0; 5]; println!("{:?}", v.is_empty()); }
fn main() {

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

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

    v = vec![0; 5];

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

実行結果
true
false

Rust

Posted by arkgame