46

Javaでは、LinkedHashMapこの目的で使用します。Java のドキュメントには、 LinkedHashMap「予測可能な反復順序」があることが非常に明確であり、Scala でも同じことが必要です。

Scala にはListMapLinkedHashMapがありますが、それらが正確に何をするかについてのドキュメントは貧弱です。

質問:この目的で使用するScalaLinkedHashMapまたは実装はありますか? そうでない場合、Java を直接ListMap使用する以外に、他にどのようなオプションがありますか?LinkedHashMap

4

6 に答える 6

51

LinkedHashMapScaladoc ページから:

  • 「このクラスは、ハッシュテーブルを使用して変更可能なマップを実装します。このクラスの反復子とすべてのトラバーサル メソッドは、要素が挿入された順序でアクセスします。」
于 2010-10-01T02:45:08.713 に答える