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