Rust ベクタ(可変配列)の値をループで取得する

Rust ベクタ(可変配列)の値をループで取得する

Rustで、ベクタ(可変配列)の値をループで取得するサンプルコードを記述してます。「for-in」と「iter()」で可能です。Rustのバージョンは1.66.0を使用してます。

環境

  • OS windows11 home
  • rustc 1.66.0

ベクタ(可変配列)の値をループで取得

ベクタ(可変配列)の最後にある値を取得するには、「for-in」を使用します。

for 変数 in ベクタ.iter() {}

実際に使用してみます。

fn main() {

    let v = vec!["aaa", "bbb", "ccc"];    
  
    for item in v.iter() {
        println!("{}", item);
     }
    
}

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