Java Class getTypeParameters()方法
java.lang.Class.getTypeParameters() 返回一个代表由GenericDeclaration objece的通用声明的类型变量TypeVariable对象的数组。它返回一个长度为0的数组,如果基础一般的声明声明无类型的变量。
1 语法
public TypeVariable<Class<T>>[] getTypeParameters()
2 参数
无
3 返回值
该方法返回一个代表该泛型声明中声明的类型变量TypeVariable对象的数组。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.util.Calendar getInstance()方法的例子
*/
import java.lang.*;
public class ClassDemo {
public static void main(String[] args) throws Exception {
// returns an array of TypeVariable object
TypeVariable[] tValue = List.class.getTypeParameters();
System.out.println(tValue[0].getName());
}
}
输出结果为:
E
热门文章
优秀文章