Java Generics Frage: Typ Parameter E ist nicht innerhalb seiner Grenze

8

Ich habe eine Frage zu Generika. Ich habe diese Methode, die überhaupt nicht kompiliert. Der Compiler sagt mir: type parameter E is not within its bound . Ich habe normalerweise kein Problem, Compilerfehler zu verstehen, aber dieser ist ziemlich schwierig. Vielleicht muss mein Wissen über Generika verbessert werden. :-) Kann mir jemand sagen, was falsch ist?

%Vor%

Dies ist die Definition von StringConvertableEnum :

%Vor%     
Kraushauslaus 23.01.2011, 17:52
quelle

1 Antwort

9

Sie müssen Ihre Deklaration in E extends Enum<E>

ändern

Edit, Entschuldigung musste wegtreten, die vollständige Erklärung, die ich meine, ist:

%Vor%     
Yishai 23.01.2011 18:03
quelle

Tags und Links