Java Supplier 参数加值详解
在Java的Supplier中,参数加值是指在Supplier的get()方法中,对参数进行操作后返回结果。这样可以在Supplier中实现一些对参数的加值操作。
例如,假设有一个Supplier
Supplier<String> supplier = () -> {
String prefix = 'Prefix_';
String result = prefix + 'Original_String';
return result;
};
在上述代码中,Lambda表达式中通过将'Prefix_'和'Original_String'拼接起来,实现了对参数的加值操作。最终返回的字符串为'Prefix_Original_String'。
需要注意的是,Supplier是一个函数式接口,只有一个无参数的方法get()。在get()方法中实现参数加值操作后,返回一个结果。因此,参数加值操作需要在get()方法中完成。
原文地址: https://www.cveoy.top/t/topic/quHG 著作权归作者所有。请勿转载和采集!