[OCPJP]Function介面的用法

Which statement is true about the single abstract method of the java.util.function.Function interface?

A. It accepts one argument and returns void.
B. It accepts one argument and returns boolean.
C. It accepts one argument and always produces a result of the same type as the argument.
D. It accepts an argument and produces a result of any data type.

題解

Function的JDK原始碼片段如下:

選項A,要回傳R型態的物件才對。

選項B,要回傳R型態的物件才對。

選項C,傳入的參數型態不一定要跟回傳型態一樣。

選項D,正確。

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章