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;
}
}