Moin...
folgendes Problem: Ich habe eine Methode, die mir aus einer Menge (Collection) Objekte eines bestimmten Typs anzugeben als xyz.class sammelt und in einer Liste ausgibt:
static List getObjectByType(Collection collection, Class type)
Jetzt ist es ja so, dass ich genau weiß, welche Objekte in meiner Liste drinstehen werden, nämlich die vom Typ type... - ich würde daher der Methode gleichzeitig mitgeben können, welcher Typ in dieser Liste am Ende drinstehen wird, sprich generisch... sowas wie:
static List<T> ...
aber wie macht man das überhaupt?
... meine Versuche haben bislang nicht zu wirklichem Erfolg geführt
- wie muss denn die Methodensignatur dafür aussehen?
TIA
folgendes Problem: Ich habe eine Methode, die mir aus einer Menge (Collection) Objekte eines bestimmten Typs anzugeben als xyz.class sammelt und in einer Liste ausgibt:
static List getObjectByType(Collection collection, Class type)
Jetzt ist es ja so, dass ich genau weiß, welche Objekte in meiner Liste drinstehen werden, nämlich die vom Typ type... - ich würde daher der Methode gleichzeitig mitgeben können, welcher Typ in dieser Liste am Ende drinstehen wird, sprich generisch... sowas wie:
static List<T> ...
aber wie macht man das überhaupt?
TIA