相关疑难解决方法(0)

使用反射获取Java中泛型参数的类型

是否可以获得通用参数的类型?

一个例子:

public final class Voodoo {
    public static void chill(List<?> aListWithTypeSpiderMan) {
        // Here I'd like to get the Class-Object 'SpiderMan'
        Class typeOfTheList = ???;
    }

    public static void main(String... args) {
        chill(new ArrayList<SpiderMan>());
    }
}
Run Code Online (Sandbox Code Playgroud)

java generics reflection

128
推荐指数
8
解决办法
16万
查看次数

标签 统计

generics ×1

java ×1

reflection ×1