溫馨提示×

rust vecdeque如何清空

小樊
105
2024-12-07 19:53:49
欄目: 編程語言

在Rust中,你可以使用VecDeque::clear()方法來清空一個VecDeque。這將刪除所有元素并將VecDeque恢復到其初始狀態。以下是一個示例:

use std::collections::VecDeque;

fn main() {
    let mut vec_deque: VecDeque<i32> = VecDeque::from(vec![1, 2, 3, 4, 5]);
    println!("Before clearing: {:?}", vec_deque);

    vec_deque.clear();
    println!("After clearing: {:?}", vec_deque);
}

輸出:

Before clearing: VecDeque([1, 2, 3, 4, 5])
After clearing: VecDeque([])

在這個例子中,我們首先創建了一個包含一些整數的VecDeque。然后,我們使用clear()方法清空它,并在每次操作后打印VecDeque的內容。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女