回答編集履歴
3
取り消し
test
CHANGED
@@ -1,3 +1,9 @@
|
|
1
|
+
失礼しました。やりたいことを勘違いしてました。以下の回答は取り消します orz
|
2
|
+
|
3
|
+
---
|
4
|
+
|
5
|
+
|
6
|
+
|
1
7
|
キーが0から連続した整数になっていてかつキーの昇順にマップの値を並べたリストを作成すると仮定するなら
|
2
8
|
|
3
9
|
```java
|
2
コードの誤りを訂正
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
List<String> list =
|
20
20
|
|
21
|
-
map.
|
21
|
+
map.keySet().stream()
|
22
22
|
|
23
23
|
.sorted((a, b) -> a - b)
|
24
24
|
|
@@ -27,3 +27,11 @@
|
|
27
27
|
.collect(Collectors.toList());
|
28
28
|
|
29
29
|
```
|
30
|
+
|
31
|
+
キーの昇順に並べる必要がなければ
|
32
|
+
|
33
|
+
```java
|
34
|
+
|
35
|
+
List<String> list = new ArrayList<>(map.values());
|
36
|
+
|
37
|
+
```
|
1
コードの間違いを訂正
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
.sorted((a, b) -> a - b)
|
24
24
|
|
25
|
-
.map
|
25
|
+
.map(i -> map.get(i))
|
26
26
|
|
27
27
|
.collect(Collectors.toList());
|
28
28
|
|