Ich fand, dass Sie eine generische Methode mit einem speziellen Typ aufrufen können, zB:Wie kann ich eine generische Methode mit einem Typ aufrufen, wenn dieser statisch importiert wird?
nehmen wir eine generische Methode haben:
class ListUtils {
public static <T> List<T> createList() {
return new ArrayList<T>();
}
}
wir es mögen anrufen:
List<Integer> intList = ListUtils.<Integer>createList();
Aber Wie können wir es nennen, wenn es statisch importiert wird? Beispiel:
List<Integer> intList = <Integer>createList();
das funktioniert nicht.
Gibt es keine Inferenz für Ihr konkretes Beispiel? – Roman
mögliches Duplikat von [Statisch importierte Methode mit expliziten Typparametern aufrufen] (http://stackoverflow.com/questions/2050317/invokingstaticallyimportedmethod-with-explicit-type-parameters) –
Mögliches Duplikat von [Statisch aufrufen importierte Methode mit expliziten Typparametern] (https://stackoverflow.com/questions/2050317/invokingstaticly-importedmethod-with-explicit-type-parameters) –