【发布时间】:2019-01-05 14:13:53
【问题描述】:
我已经定义了一个功能接口StringFormatter如下
public interface StringFormatter{
String format(String s1, String s2);
}
如何编写主类来为上述接口创建 lambda 表达式并为以下 2 个结果定义 format()?
- 返回
s1 + s2 - 返回
s1 + "-" + s2
【问题讨论】:
-
StringFormatter func = (s1, s2) -> s1 + s2;?然后拨打String result = func.format("first","second");
标签: java-8