ConcurrentHashMap を使用しているレガシー アプリケーションがあります。現在、concurrentHasMap は順不同ですが、最初に挿入されたとおりにオブジェクトを読み取る必要があります。私が持っているコードは、本番環境でしばらく使用されているため、コレクションを置き換えるだけの簡単な代替手段を探しています。これにより、注文も可能になります。基本的に、最小限のコード変更につながる非常に非侵襲的なソリューションを探しています。私は Web を検索し、代わりに ConcurrentSkipListMap を入手しましたが、うまくいきません。理由は、デフォルトではキーの自然な順序で注文するため、これはうまくいきません。私のキーは文字列であるため、文字列キーがマップ内で自然に順序付けられる方法ではなく、挿入に基づいて順序付けする必要があります。
できるだけ早くいくつかの代替案を提案してください。
ありがとうアヌバフ