teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/02/23 01:21

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -15,4 +15,14 @@
15
15
  と同等に解釈されるようです。
16
16
 
17
17
  hoge()が何を返そうとaccept()内で戻り値を捨てているので
18
- 結果型が合ってコンパイルが通っています。
18
+ 結果型が合ってコンパイルが通っています。
19
+
20
+
21
+ また、
22
+
23
+ ```java
24
+ forEach(s -> {return hoge(s);} )
25
+ ```
26
+
27
+ と書くと、`DoubleConsumer`として扱えなくなるので
28
+ 型が合わないとしっかり怒ってくれます。