Java Class getComponentType()方法

java.lang.Class.getComponentType() 方法返回的类来表示数组的组件类型。如果该类不表示数组类此方法返回null。

1 语法

public Class<?> getComponentType()

2 参数

3 返回值

此方法返回的类来表示这个类的组件类型,如果这个类是一个数组。

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java Class getComponentType()方法
 */
import java.lang.*;

public class ClassDemo {

   public static void main(String[] args) {

     String[] arr = new String[] {"admin"};

     // returns the Class representing the component type
     Class arrClass = arr.getClass();
     Class componentType = arrClass.getComponentType();
     if (componentType != null) {
        System.out.println("ComponentType = " + componentType.getName());
     }
     else {
        System.out.println("ComponentType is null");
     }
   }
}

输出结果为:

ComponentType = java.lang.String

 

热门文章

优秀文章