NutzCN Logo
问答 能否用变量代替泛型类的定义
发布于 2950天前 作者 汉歌 1422 次浏览 复制 上一个帖子 下一个帖子
标签:

Attribute age = userCache.getSearchAttribute("age");
Attribute unitNo = userCache.getSearchAttribute("unitNo");
Attribute后面<>中的类型是一个不定的变量,我想这个函数fun(class clazz,T t);
函数的意义
Attribute attr = fun(Attribute.class,String.class);
attr 等于定义Attribute attr,求大拿们
Attribute attr = fun(Attribute.class,Integer.class);
求fun(class clazz,T t)实现方法

1 回复

不知道能声明2个泛型?? 类一个,属性一个

public static <T, K> T func(Class<K> klass, Class<T> tklass) {

}
添加回复
请先登陆
回到顶部