Advertisement
Guest User

Untitled

a guest
Dec 7th, 2018
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.39 KB | None | 0 0
  1.     private static <K, V extends Comparable<V>> TreeMap<K, V> sortByValues(Map<K, V> map) {
  2.         Comparator<K> valueComparator = new Comparator<K>() {
  3.             public int compare(K k1, K k2) {
  4.                 int compare = map.get(k1).compareTo(map.get(k2));
  5.                 return -compare;
  6.             }
  7.         };
  8.  
  9.         TreeMap<K, V> sortedByValues = new TreeMap<>(valueComparator);
  10.         sortedByValues.putAll(map);
  11.         return sortedByValues;
  12.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement