-
- All Superinterfaces:
-
ExpressionTree
,树
public interface LambdaExpressionTree extends ExpressionTree
lambda表达式的树节点。 例如:()->{} (List<String> ls)->ls.size() (x,y)-> { return x + y; }
-
-
嵌套类汇总
嵌套类 变量和类型 接口 描述 static class
LambdaExpressionTree.BodyKind
Lambda表达式有两种形式:表达式lambdas,其主体是表达式,语句lambdas,其主体是块
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 树
getBody()
返回lambda表达式的主体。LambdaExpressionTree.BodyKind
getBodyKind()
返回lambda表达式的主体类型。List<? extends VariableTree>
getParameters()
返回此lambda表达式的参数。
-
-
-
方法详细信息
-
getParameters
List<? extends VariableTree> getParameters()
返回此lambda表达式的参数。- 结果
- 参数
-
getBody
树 getBody()
返回lambda表达式的主体。- 结果
- 身体
-
getBodyKind
LambdaExpressionTree.BodyKind getBodyKind()
返回lambda表达式的主体类型。- 结果
- 那种身体
-
-