キーと値の関連付けを持つ Java のクラスを探していますが、ハッシュは使用していません。これが私が現在行っていることです:
- に値を追加します
Hashtable。 - の反復子を取得します
Hashtable.entrySet()。 - すべての値を反復し、次のことを行います。
Map.Entryイテレータの aを取得します。Module値に基づいてタイプのオブジェクト (カスタム クラス) を作成します。- クラスを JPanel に追加します。
- パネルを表示します。
これに関する問題は、値を取得する順序を制御できないため、指定された順序で値を表示できないことです (順序をハードコーディングしなければ)。
ArrayListこれにはorを使用しますVectorが、コードの後半で、特定の Key のオブジェクトを取得する必要がありますが、これはorModuleでは実行できません。ArrayListVector
これを行う無料/オープンソースのJavaクラス、またはHashtable追加されたときに基づいて値を取得する方法を知っている人はいますか?
ありがとう!