我发现您可以调用具有特殊类型的泛型方法,例如:
假设我们有一个通用方法:
class ListUtils {
public static <T> List<T> createList() {
return new ArrayList<T>();
}
}
我们可以这样称呼它:
List<Integer> intList = ListUtils.<Integer>createList();
但是静态导入的时候怎么调用呢?例如:
List<Integer> intList = <Integer>createList();
这不起作用。