切片是物件列表的檢視,型別為 [T],表示 T 型別的物件切片。

切片是未分級的型別 ,因此只能在指標後面使用。 (字串世界類比:str,稱為字串切片,也是未分類的。)

陣列被強制轉換為切片,向量可以被解引用到切片。因此,切片方法可以應用於它們。 (字串世界類比:strString[T]Vec<T>。)

fn main() {
    let vector = vec![1, 2, 3, 4, 5, 6, 7, 8];
    let slice = &vector[3..6];
    println!("length of slice: {}", slice.len()); // 3
    println!("slice: {:?}", slice); // [4, 5, 6]
}