Zdravim,
da sa toto:
public static <T extends Object>T cast(Object value, T defaultValue,
Class<T> type) {
        T result;

        try {
                result = type.cast(value);
        } catch(ClassCastException e) {
                result = defaultValue;
        }

        return result;
}

urobit s prvymi 2 parametrami? Parameter defaultValue uz obsahuje typ T,
takze 3. parameter by nemal byt potrebny. Skusal som to urobit s 2, ale
nepodarilo sa mi to, tak ma zaujima, ci sa to da, inac to nepotrebujem,
zaujima ma to, len preto, ze sa mi to nepodarilo :-)

Vdaka (aj za pripadne pripomienky k tym par riadkom kodu)

ya


Odpovedet emailem