2013-04-04 13 views
6

używam Oracle JDK 7 i gdy budować projektu otrzymuję tę wiadomość:Brakujące argumenty typu dla generycznej klasy klasy <T> gdzie T jest typem zmiennej

missing type arguments for generic class Class<T> where T is a type-variable: 
T extends Object declared in class Class 

Oto klasa:

public class Among { 
private static final Class<?>[] EMPTY_PARAMS = new Class[0]; //warning line 

Wszelkie pomysły, jak go rozwiązać. Jest używany w wielu miejscach i mam wiele ostrzeżeń.

Odpowiedz

10
private static final Class<?>[] EMPTY_PARAMS = new Class<?>[0]; 

Uwaga na <?> przy tworzeniu macierzy.

Powiązane problemy