@Exported public interface LambdaExpressionTree extends ExpressionTree
()->{}
(List<String> ls)->ls.size()
(x,y)-> { return x + y; }
修飾子と型 | インタフェース | 説明 |
---|---|---|
static class |
LambdaExpressionTree.BodyKind |
ラムダ式には、(i)本体が式であるラムダ式と、(ii)本体がブロックであるラムダ文の2つの形式があります
|
修飾子と型 | メソッド | 説明 |
---|---|---|
Tree |
getBody() |
|
LambdaExpressionTree.BodyKind |
getBodyKind() |
|
List<? extends VariableTree> |
getParameters() |
List<? extends VariableTree> getParameters()
Tree getBody()
LambdaExpressionTree.BodyKind getBodyKind()
Copyright © 2005, 2025, Oracle and/or its affiliates. All rights reserved.