Rust ベクタ(可変配列)の最後にある値を取得する

Rust ベクタ(可変配列)の最後にある値を取得する

Rustで、ベクタ(可変配列)の最後にある値を取得するサンプルコードを記述してます。Rustのバージョンは1.66.0を使用してます。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • rustc 1.66.0

ベクタ(可変配列)の最後にある値を取得

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

ベクタ.last()

実際に使用してみます。

fn main() {

    let arr = vec!["aaa", "bbb", "ccc"];    
  
    println!("{:?}", arr.last()); // Some("ccc")
    println!("{:?}", arr.last().unwrap()); // "ccc"
    
}

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