Skip to content

Commit 648623d

Browse files
authored
Merge pull request #1 from bbsankarsh/new_branch
Added Sort by ID in descending order
2 parents a6f6bbd + 1fdb446 commit 648623d

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

DBMS/src/com/mySchool/StudentManagementSystemImpl.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)