File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -190,7 +190,7 @@ public void countStudents() {
190190 public void sortStudents () {
191191
192192 System .out .println (" 1: Sort by ID in ascending order" );
193- // System.out.println(" 2: Sort by ID in descending order");
193+ System .out .println (" 2: Sort by ID in descending order" );
194194 System .out .println (" 3: Sort by Age " +'\n' +" 4: Sort by Name" +'\n' +" 5: Sort by marks" +'\n' );
195195 System .out .print (" Enter your choice : " );
196196 int choice = scan .nextInt ();
@@ -205,15 +205,15 @@ public void sortStudents() {
205205 display (list );
206206 break ;
207207
208- // case 2:
209- //
210- // Map<String, Student> ts2 = new TreeMap<String, Student>(Collections.reverseOrder()); //TreeMap with reverse order
211- // ts2.putAll(db); // Putting db(LinkedHashMap) inside ts2(TreeMap)
212- // Set<String> keySet2 = ts2.keySet();
213- // for(String key:keySet2) {
214- // System.out.println(db.get(key)); //Getting db values in reverse order
215- // }
216- // break;
208+ case 2 :
209+
210+ Map <String , Student > ts2 = new TreeMap <String , Student >(Collections .reverseOrder ()); //TreeMap with reverse order
211+ ts2 .putAll (db ); // Putting db(LinkedHashMap) inside ts2(TreeMap)
212+ Set <String > keySet2 = ts2 .keySet ();
213+ for (String key :keySet2 ) {
214+ System .out .println (db .get (key )); //Getting db values in reverse order
215+ }
216+ break ;
217217
218218 case 3 :
219219
You can’t perform that action at this time.
0 commit comments