Entry<K,V>
キーが不明な場合に、反復せずにHashMapから1つだけを取得するエレガントな方法はありますか?
エントリーのエントリー順は重要ではないので、次のように言うことができますか?
hashMapObject.get(zeroth_index);
私はそのようなget by indexメソッドが存在しないことを知っていますが。
以下のアプローチを試した場合でも、ハッシュマップのすべてのエントリセットを取得する必要があります。
for(Map.Entry<String, String> entry : MapObj.entrySet()) {
return entry;
}
提案は大歓迎です。
編集:要件を満たすのに他のデータ構造を提案してください。