具有类层次结构:
String child = null;
Object parent = child;
我如何强制 Sets.newHashSet(E...)
返回 Set<Object>
通过String
争论?
最佳答案
您可以指定泛型返回类型:
Sets.<Object>newHashSet(child);
也许你可以返回Set<? extends Object>
,那么你可以把它写成一个返回类型:
public Set<? extends Object> myMethod() {
return Sets.newHashSet(child);
}
关于java - 如何强制静态泛型方法的返回类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31024528/