質問編集履歴
2
指摘いただいたソース上のミスを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
```java
|
5
5
|
Comparator<Data> comparator = Comparator
|
6
6
|
.comparing(d -> d.getkey1())
|
7
|
-
.thenComparing(d -> d.getkey2);
|
7
|
+
.thenComparing(d -> d.getkey2());
|
8
8
|
```
|
9
9
|
(全実装は最後に記載いたします)
|
10
10
|
|
@@ -41,7 +41,7 @@
|
|
41
41
|
// ① NG : なぜか型推論できない
|
42
42
|
Comparator<Data> comparator = Comparator
|
43
43
|
.comparing(d -> d.getKey1())
|
44
|
-
.thenComparing(d -> d.getKey2);
|
44
|
+
.thenComparing(d -> d.getKey2());
|
45
45
|
|
46
46
|
// ② OK (別々にComparator生成)
|
47
47
|
// Comparator<Data> comp1 = Comparator.comparing(d -> d.getKey1());
|
1
質問タイトルが少し具体的になるよう更新
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Stream処理における型推論
|
1
|
+
Stream処理における、型推論されない原因がわからない
|
body
CHANGED
File without changes
|