質問編集履歴
3
コードの修正とエラーメッセージの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,21 @@
|
|
28
28
|
|
29
29
|
現状のプログラムに出力結果を個数の降順に並べて上位10件だけを表示したいです。
|
30
30
|
|
31
|
+
ご回答いただいたコードを追記して、プログラムを動かそうとしたところ、
|
32
|
+
|
33
|
+
以下のエラーメッセージが下から3行目で出る様になりました。
|
34
|
+
|
31
|
-
|
35
|
+
どのように修正すればいいでしょうか。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
エラーメッセージ
|
40
|
+
|
41
|
+
```
|
42
|
+
|
43
|
+
メソッド reverseOrder(Map.Entry.comparingByValue()) は型 PolicyUtils.Collections で未定義です
|
44
|
+
|
45
|
+
```
|
32
46
|
|
33
47
|
|
34
48
|
|
@@ -114,6 +128,10 @@
|
|
114
128
|
|
115
129
|
|
116
130
|
|
131
|
+
import com.sun.xml.internal.ws.policy.privateutil.PolicyUtils.Collections;
|
132
|
+
|
133
|
+
|
134
|
+
|
117
135
|
public class CSVinandOut {
|
118
136
|
|
119
137
|
public static void main(String[] args) {
|
@@ -174,7 +192,7 @@
|
|
174
192
|
|
175
193
|
|
176
194
|
|
177
|
-
|
195
|
+
|
178
196
|
|
179
197
|
for(Entry<String, Integer> entry : cat_num.entrySet()){
|
180
198
|
|
@@ -182,12 +200,28 @@
|
|
182
200
|
|
183
201
|
}
|
184
202
|
|
203
|
+
|
204
|
+
|
205
|
+
//ご回答いただいたコード
|
206
|
+
|
207
|
+
cat_num.entrySet()
|
208
|
+
|
209
|
+
.stream()
|
210
|
+
|
211
|
+
.sorted(Collections.reverseOrder(Map.Entry.comparingByValue())) //valueの降順にする
|
212
|
+
|
213
|
+
.limit(5) //上位5位まで(適宜直してください)
|
214
|
+
|
215
|
+
.forEach(e -> System.out.println(e.getKey() + ":" + e.getValue())); //結果出力
|
216
|
+
|
185
217
|
}
|
186
218
|
|
187
219
|
}
|
188
220
|
|
189
221
|
|
190
222
|
|
223
|
+
|
224
|
+
|
191
225
|
```
|
192
226
|
|
193
227
|
|
2
補足情報の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -192,16 +192,20 @@
|
|
192
192
|
|
193
193
|
|
194
194
|
|
195
|
-
### 試したこと
|
196
|
-
|
197
|
-
|
198
|
-
|
199
|
-
ここに問題に対して試したことを記載してください。
|
200
|
-
|
201
|
-
|
202
|
-
|
203
195
|
### 補足情報(FW/ツールのバージョンなど)
|
204
196
|
|
205
|
-
|
197
|
+
Eclipse Java EE IDE for Web Developers.
|
198
|
+
|
206
|
-
|
199
|
+
Version: Oxygen.3a Release (4.7.3a)
|
200
|
+
|
201
|
+
|
202
|
+
|
203
|
+
Microsoft Excel for Mac バージョン16.13
|
204
|
+
|
205
|
+
|
206
|
+
|
207
|
+
Javaバージョン(java.version):1.8.0_152
|
208
|
+
|
209
|
+
|
210
|
+
|
207
|
-
|
211
|
+
オペレーティングシステム名(os.name):Mac OS X
|
1
タグの修正
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|