【发布时间】:2021-09-18 10:24:47
【问题描述】:
有没有办法将此方法修改为 lambda 函数?
public static <T> void checkResponse(Response<T> response, String errorMessage, Map<String,String> values) throws IOException {
if (!response.isSuccessful()) {
String message = StringSubstitutor.replace(errorMessage, values);
logger.error(message);
throw new RuntimeException(message, null);
}
}
【问题讨论】:
-
你为什么要这么做?
-
我正在学习实现 lambda,并试图围绕如何将我拥有的某些常用方法转换为 lambda。
-
请注意,虽然您可以 执行此操作,但这里没有任何好 的想法可以转换为 lambda。
标签: java java-8 functional-programming java-11