我有一个基类BaseVO和一个子类DestinationVO
我有一个像这样的Hashtable
Hashtable<String, BaseVO> data = new Hashtable<String, BaseVO>();
这有效:
data.put("a", new BaseVO());
data.put("b", new DestinationVO());
这不是
BaseVO a = data.get("a");
DestinationVO b = (DestinationVO)data.get("b");
Log.i("HASHTABLETEST",b.toString());
有没有办法让它发挥作用?
回答:是的,检查日志cat是否有任何错误:)并正确检查发生错误的行,在这种情况下,它是在DestinationVO的toString方法中,其中代码访问的字段是空。
最好的问候