Rust ベクタの要素の最小値を取得する
環境
Windows 10 Home 64bit
rustc 1.66.0
書式
ベクタ.iter().min();
min関数を使ってベクタ(可変配列)の値の最小値を取得します。
使用例1
ベクタに数値要素の最小値を取得します
fn main() { let tt = vec![ 51, 32, 3, -8, 15, 25 ]; println!("{:?}", tt.iter().min()); }
実行結果
Some(-8)
使用例2
ベクタに文字列素の最小値を取得します
fn main() { let v = vec![ 'x', 'y', 'X' ]; println!("{:?}", v.iter().min()); }
実行結果
Some('X’)