Web (および Stackoverflow) をよく検索しましたが、探しているものが正確に見つかりませんでした。また、その概念を本当に理解できませんでした。
Javaの割り当てとして、いくつかの値を格納するtreeMapがあります。
static Map<String, Double> customers = new TreeMap<String, Double>();
当然、文字列値の昇順で格納されます。しかし、Double値で昇順で値を保存したいと思います。コンパレータでこれを達成するにはどうすればよいですか?詳細をいただければ幸いです。
また、この割り当てでは、異なる値を格納する別の別の treeMap があります。再度、以下のように宣言します。
static Map<String, Double> customers = new TreeMap<String, Double>();
文字列の昇順で値を格納しても問題ありません。このように値を出力するために使用していますが、Doubleでソートされた昇順で値を出力する必要もあります。では、treeMap を再ソートするにはどうすればよいでしょうか。繰り返しますが、詳細をいただければ幸いです。