実現したいこと
学生番号とテストの点数をHashMapに格納して
そのテストの点数ごとにsortしたい
超基礎だと思いますがよろしくお願いします!
java
1void sort(){ 2 HashMap<Integer, Double> score = new HashMap<>();//学生番号,得点 3 score.put(1,30.0); 4 score.put(2,70.0); 5 score.put(3,40.0); 6 7 //このあと、成績ごとにsortして、順位をつけたい 8}
欲しい出力
2番, 70.0点
3番, 40.0点
1番, 30.0点
わからないこと
例えば、ArrayListに得点をaddして、Collections.sortしても、
値がだけsortされ、学生番号はsortされない
このときどうしたらいいのでしょうか
あなたの作ったコードを提示してください
回答3件
あなたの回答
tips
プレビュー