5
Kpimy z interfejsu, który nie używa generycznych, ale przyjmuje jako argument typ Class
.Jak zadeklarować ogólny typ instancji dynamicznie w java
public Object query(Class c, Filter f)
{....}
Czy istnieje sposób w mojej implementacji do użycia c
jako argumentu dla ogólnej?
np.
return new ArrayList<c>();
Oczywiście mógłbym zrobić switch
gdybym miał know zestaw wartości dla c
, ale jest to bardzo brzydki hack, że nie chcę robić.
Dzięki.
Pielęgnacja wyjaśnić, dlaczego tak jest Wiki! – questzen
Jeśli ktoś ma ochotę go edytować. – Aaron