キーまたはインデックスから2つの値を取得するdoubleテーブルが必要です。私はすでにこの質問を見てきましたが、パフォーマンスも考慮して、より良いアプローチが何であるかを知りたいです。
1)次の方法でHashMapを作成します。
HashMap<Integer, HashMap<String, String>> = ...;
このputメソッド内に値を入れる方法がわかりません。これがあり、Eclipseでエラーが発生しprueba.put(0, new Hashtable<"Hi", "Bye">);
ます。ご覧のとおり、簡単な質問であると確信する前に、このようなものを使用したことはありません。
2)次の方法でHashMapを作成します。
HashMap<Integer, YourFancyDatatype>
そこで、1つのキーまたはインデックス内の1つのオブジェクトに必要な2つ以上の値をパックするクラスを作成します。
どちらがより良いパフォーマンスを発揮しますか?また、1)アプローチの使い方について教えていただければと思います。HashMapには約20000のエントリがあります。
お時間を割いていただき、ありがとうございました:)