Module jdk.compiler

Interface IfTree

所有超级接口:
StatementTree, Tree

public interface IfTree extends StatementTree
一个表示if语句的树节点。例如:
   if ( 条件 )
      thenStatement

   if ( 条件 )
       thenStatement
   else
       elseStatement
 
参见 Java语言规范:
14.9 if语句
自版本:
1.6
  • Method Details

    • getCondition

      ExpressionTree getCondition()
      返回if语句的条件。
      返回:
      条件
    • getThenStatement

      StatementTree getThenStatement()
      返回如果条件为真时要执行的语句。
      返回:
      如果条件为真时要执行的语句
    • getElseStatement

      StatementTree getElseStatement()
      返回如果条件为假时要执行的语句,如果没有这样的语句则返回null
      返回:
      如果条件为假时要执行的语句