2017-01-20 14 views

答えて

5

(rs, rowNum) -> getXYZ(rs, rowNum)の方法基準は、実際にのみthis::getXYZある(メソッドが同じクラスであり、それはstaticないが、それ以外の場合はYourClass::getXYZであろうと仮定して)。

しかし、おそらく以下は他のBiFunctionの構築に役立ちます。

BiFunction<ResultSet, Integer, WhateverGetXYZReturnedType> yourMethodReference() { 
    return (rs, rowNum) -> getXYZ(rs,rowNum); // or just: this::getXYZ 
} 

をし、それを使用します。

...(this::yourMethodReference) 
関連する問題