Rust の標準ライブラリには、基本的なデータ構造として、ベクター(Vec<T>)、ハッシュマップ(HashMap<K, V>)、および集合(HashSet<T>)が提供されています。これらの 3 つのデータ構造は、ほとんどのプログラミングシナリオで最も一般的で有用なものです。
この記事の要約: Javaのjava.utilパッケージが提供するコレクションフレームワークは、リスト、セット、キュー、マップといった汎用的なコンテナ(Collection)インターフェースと、それらの効率的な実装を提供します。本章では、コレクションの反復 ...