泛型获取类型参数方法
2015-03-05 14:46
267 查看
//获取类型参数
TypeVariable variable = animal.getClass().getTypeParameters()[0];
//获取类型参数的限制,如Animal<T extends Comparable & Serializable>结果为:Comparable 和Serializable;
Type types [] = variable.getBounds();
for(Type type : types){
System.out.println(type);
}
//获取类型参数的名称,如Animal<T>的名称为T
System.out.println(variable.getName());
TypeVariable variable = animal.getClass().getTypeParameters()[0];
//获取类型参数的限制,如Animal<T extends Comparable & Serializable>结果为:Comparable 和Serializable;
Type types [] = variable.getBounds();
for(Type type : types){
System.out.println(type);
}
//获取类型参数的名称,如Animal<T>的名称为T
System.out.println(variable.getName());
相关文章推荐
- Gson通过借助TypeToken获取泛型参数的类型的方法
- Gson通过借助TypeToken获取泛型参数的类型的方法(转)
- Java获取泛型参数的类型的方法 - 实例讲解
- Gson通过借助TypeToken获取泛型参数的类型的方法
- Gson通过借助TypeToken获取泛型参数的类型的方法(转)
- Java获取泛型参数的类型的方法 .
- 黑马程序员——通过反射获取方法中泛型参数的指定类型
- Gson通过借助TypeToken获取泛型参数的类型的方法(转)
- Gson通过借助TypeToken获取泛型参数的类型的方法
- Android:Gson通过借助TypeToken获取泛型参数的类型的方法
- Gson通过借助TypeToken获取泛型参数的类型的方法(转)
- Gson通过借助TypeToken获取泛型参数的类型的方法
- Java获取泛型参数的类型的方法
- java获取泛型参数的类型的方法 - 实例讲解
- Gson通过借助TypeToken获取泛型参数的类型的方法
- 如何获取方法参数的泛型类型
- java再复习——通过反射获取到方法的参数和返回值的泛型类型
- Gson通过借助TypeToken获取泛型参数的类型的方法
- Gson通过借助TypeToken获取泛型参数的类型的方法
- java取得泛型的参数类型(Gson通过借助TypeToken获取泛型参数的类型的方法)