Module jdk.compiler

Interface SwitchExpressionTree

所有超级接口:
ExpressionTree, Tree

public interface SwitchExpressionTree extends ExpressionTree
用于switch表达式的树节点。例如:
   switch ( 表达式 ) {
     情况
   }
 
参见 Java 语言规范:
15.29 Switch 表达式
自 JDK 版本:
12
  • Nested Class Summary

    Nested classes/interfaces declared in interface com.sun.source.tree.Tree

    Tree.Kind
  • Method Summary

    Modifier and Type
    Method
    Description
    List<? extends CaseTree>
    返回switch表达式的情况。
    返回switch表达式的表达式。

    Methods declared in interface com.sun.source.tree.Tree

    accept, getKind
  • Method Details

    • getExpression

      ExpressionTree getExpression()
      返回switch表达式的表达式。
      返回:
      表达式
    • getCases

      List<? extends CaseTree> getCases()
      返回switch表达式的情况。
      返回:
      情况