У меня есть базовый класс BaseVO и дочерний класс DestinationVO
У меня есть Hashtable вот так
Hashtable<String, BaseVO> data = new Hashtable<String, BaseVO>();
это работает:
data.put("a", new BaseVO());
data.put("b", new DestinationVO());
это не 't
BaseVO a = data.get("a");
DestinationVO b = (DestinationVO)data.get("b");
Log.i("HASHTABLETEST",b.toString());
есть ли способ заставить его работать?
ответ: Да, проверьте log log на наличие ошибок :) и правильно проверьте строкигде происходит ошибка, в этом случае это был метод toString DestinationVO, где код обращался к полю, которое было нулевым.
наилучшими пожеланиями