Wie erstelle ich eine generische Methode in Java?

9

Ich habe die folgende Methode:

%Vor%

Ich möchte es zu einer allgemeinen Methode machen, damit ich nicht für jeden neuen benutzerdefinierten Typ einen neuen Code schreiben muss. Ich könnte dies tun, was das Objekt vor dem Aufruf von update () instanziieren würde:

%Vor%

Aus Neugierde frage ich mich, ob es eine Möglichkeit gibt, dies mit Java Generics zu tun:

%Vor%

Gibt es eine Möglichkeit, dies in Java zu erreichen?

    
TERACytE 18.09.2013, 19:52
quelle

1 Antwort

10
%Vor%

Beachten Sie, dass T in diesem Fall verifizierbar ist. Entweder Foo<T> (die selbst Class<T> enthält, die von instanceOfT.getClass() erhalten werden können) oder T selbst wurde übergeben.

    
hexafraction 18.09.2013, 19:54
quelle

Tags und Links