We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d5ad06 commit faafc82Copy full SHA for faafc82
1 file changed
MapSort/src/com/hmkcode/ValueComparator.java
@@ -0,0 +1,25 @@
1
+package com.hmkcode;
2
+
3
+import java.util.Comparator;
4
+import java.util.Map;
5
6
+public class ValueComparator implements Comparator {
7
8
+ Map map;
9
10
+ public ValueComparator(Map map){
11
+ this.map = map;
12
+ }
13
+ public int compare(Object keyA, Object keyB){
14
15
+ Comparable valueA = (Comparable) map.get(keyA);
16
+ Comparable valueB = (Comparable) map.get(keyB);
17
18
+ System.out.println(valueA +" - "+valueB);
19
20
+ return valueA.compareTo(valueB);
21
22
23
24
25
+}
0 commit comments