我已阅读过类似的问题,但我仍然有点困惑。类型不匹配:无法从ArrayList <Data>转换为MyCollection
MyCollection extends ArrayList<MyClass>
MyClass implements Data
然而,这给了我 “无法从ArrayList中转换为MyCollection的”
MyCollection mycollection = somehandler.getCollection();
其中getCollection看起来像这样
public ArrayList<Data> getCollection()
所以我的假设是明显错误的。我怎样才能让像我这样的工作会是喜欢
这只有在'getCollection'实际返回'MyCollection'类型的对象时才有效。 – 2010-04-08 12:10:49