Nic*_*ner 2 c# java functional-programming guava
Googe Guava for Java是否有一个带有void返回值的Function内部类,就像C#一样action?我厌倦了制造一堆Function<Float, Integer>毫无意义的回报值.
Col*_*inD 11
您可以使用a Function<Float, Void>并让它返回null以使您的意图更清晰.或者,Function<T, Void>如果需要,您也可以创建自己的抽象类.
但是,不,Guava没有这样的东西......它也没有任何设计用于使用类似forEach方法的方法,例如类型方法.如果你正在使用Guava的方法,那些方法使用Functions Function<Float, Void>或者其他类似的方法...我不会真的推荐它,因为这些方法不是为此设计的(即使你可以使用其中一些方法).如果您正在使用自己的方法,我会说只需要创建自己的界面Callback<T>.
| 归档时间: |
|
| 查看次数: |
2993 次 |
| 最近记录: |