update(index-list): update the vector method

pull/886/head
Allan Downey 3 years ago
parent e8de2302ee
commit becc12f6ab

@ -362,15 +362,25 @@
## V
| 名称 | 关键字 | 简介 |
| ----------------- | -------- | ---------------------------------------------------------------------------------------------- |
| [Vector 动态数组] | 动态数组 | `Vec<T>`,动态数组允许你存储多个值,这些值在内存中一个紧挨着另一个排列。只能存储相同类型的元素 |
| `Vec::new` | | 创建动态数组 |
| `vec![]` | | 创建动态数组,能在创建时给予初始化值 |
| `Vec::push` | | 向数组尾部添加元素,必须声明为 `mut` |
| | KWV | |
| 名称 | 关键字 | 简介 |
| -------------------------- | -------- | ---------------------------------------------------------------------------------------------- |
| [Vector 动态数组] | 动态数组 | `Vec<T>`,动态数组允许你存储多个值,这些值在内存中一个紧挨着另一个排列。只能存储相同类型的元素 |
| [Vec::new] | | 创建动态数组 |
| [vec!\[\]] | | 创建动态数组,能在创建时给予初始化值 |
| [vec.push] | | 向数组尾部添加元素,必须声明为 `mut` |
| [vec.get] | | 从 Vector 中读取元素,返回 `Option<&T>` |
| `&vec[index]` | | 从 Vector 中读取元素,使用下标索引访问,从 0 开始 |
| [迭代遍历 Vector 中的元素] | | 如果想要依次访问数组中的元素,可以使用迭代的方式去遍历数组 |
| [存储不同类型的元素] | | 通过使用枚举类型和特征对象来实现不同类型元素的存储 |
| | KWV | |
[vector 动态数组]: https://course.rs/basic/collections/vector.html
[vec::new]: https://course.rs/basic/collections/vector.html#vecnew
[vec!\[\]]: https://course.rs/basic/collections/vector.html#vec
[vec.push]: https://course.rs/basic/collections/vector.html#更新-vector
[vec.get]: https://course.rs/basic/collections/vector.html#从-vector-中读取元素
[迭代遍历 vector 中的元素]: https://course.rs/basic/collections/vector.html#迭代遍历-vector-中的元素
[存储不同类型的元素]: https://course.rs/basic/collections/vector.html#存储不同类型的元素
[back](#head)

Loading…
Cancel
Save