为什么我必须这样做?
public <T> void myMethod(MyClass<T> value){
}
为什么我要提到<T>
两次?
最佳答案
第一个<T>
将您的方法声明为具有通用参数。
第二个<T>
为 MyClass<>
指定了通用参数的值类(class)。 (就像 MyClass<string>
)
关于java - 泛型和方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14162518/