Appearance
Rust的标准库包括许多非常有用的数据结构,称为集合(collections)。大多数其他数据类型表示一个特定的值,但集合可以包含多个值。与内置的数组和元组类型不同,这些集合指向的数据存储在堆中,这意味着在编译时不需要知道数据量,并且可以随着程序运行而增长或收缩。
Rust 程序中经常使用的三种集合: String、Vec、HashMap。
要了解标准库提供的其他类型的集合,请参阅文档。