Module  jdk.compiler
软件包  com.sun.source.tree

Interface NewArrayTree

  • All Superinterfaces:
    ExpressionTree


    public interface NewArrayTree
    extends ExpressionTree
    用于创建数组的新实例的表达式的树节点。 例如:
      new type dimensions initializers
    
       new type dimensions [ ] initializers 
    从以下版本开始:
    1.6
    See The Java™ Language Specification:
    第15.10节
    • 方法详细信息

      • getType

         getType​()
        返回表达式的基本类型。 阵列初始化器表达式可能为null
        结果
        基础类型
      • getDimensions

        List<? extends ExpressionTree> getDimensions​()
        返回类型的维度表达式。
        结果
        维度表达式
      • getInitializers

        List<? extends ExpressionTree> getInitializers​()
        返回初始化器表达式。
        结果
        初始化器表达式
      • getAnnotations

        List<? extends AnnotationTree> getAnnotations​()
        返回基本类型的注释。
        结果
        注释
      • getDimAnnotations

        List<? extends List<? extends AnnotationTree>> getDimAnnotations​()
        返回每个维度表达式上的注释。
        结果
        the annotations on the dimensions expressions