java.util.function.supplier
是一个功能接口,其功能方法是R get()
。 supplier接口表示不带参数的操作并返回结果R
.
以下示例显示如何使用带有Lambda表达式的supplier接口的get()
方法。
package com.jb51.cc.tutorial.lambda;
import java.util.function.supplier;
/**
* @author jb51.cc
*/
public class supplierExample {
public static void main(String[] args) {
supplier<String> supplierStr = () -> {
return Hello world.;
};
supplier<Number> supplierNum = () -> {
return 40;
};
System.out.println(supplierStr.get());
System.out.println(supplierNum.get());
}
}
执行上面示例代码,得到以下结果:
Hello world.
40