我在Java中已经看到,可以使类通用和方法通用。我还看到了使构造函数与Class一起通用的代码。我可以只使构造函数通用吗?如果是的话,如何调用构造函数?
答案 0 :(得分:4)
是的,你可以。
class Example {
public <T> Example(T t) {}
public static void main(String[] args){
// In this example the type can be inferred, so new Example("foo")
// works, but here is the syntax just to show you the general case.
Example example = new<String>Example("foo");
}
}