Java 中的基本 Lambda 代码
lambda 需要一个处理程序,它将作为应用程序的入口点。每个处理程序都需要实现接口 RequestHandler<I, O>
,其中 I
是输入类型,O
是输出类型。然后将输入类型传递给 handleRequest()
方法,该方法返回输出类型。
一个简单的例子可能如下所示:
package com.example.lambda;
import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.RequestHandler;
public class HelloNumber implements RequestHandler<Integer, String> {
@Override
public String handleRequest(Integer input, Context context) {
return "You sent " + input;
}
}