有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何区分泛型类和类型参数?

好的,我想要一个方法,它有一个类的对象作为它的参数。如何实现该方法接受类的任何对象(以便该方法是泛型的)

我尝试使用类型参数,但总是出现错误:“意外类型,必需类,找到类型参数”。我必须用类似的东西吗

Class<R>

有好的例子吗


共 (1) 个答案

  1. # 1 楼答案

    我不确定我是否理解你的问题,但可能是:

    public <T> void foo(T param)
    

    或者更复杂一点的版本:

    public <T> Class<? extends T> pickOne(Collection<Class<? extends T>> classes) 
    

    问候 利昂