【发布时间】:2016-07-02 19:01:50
【问题描述】:
我有一个 Map<Integer, MyClass> 和 MyClass 有 2 个字段,例如 Object1 obj 和 Object2 objj。
如何创建一个包含所有 Object2 值的 ArrayList<Object2>?
我必须迭代 Map 然后将值添加到 ArrayList 还是以其他方式存在?
【问题讨论】:
-
如果您只想要
ArrayList<Object2>而不是ArrayList<MyClass>,那么您必须迭代并检查instanceof Object2以获得这些类。 -
Object2 是一个字段,不是扩展类
标签: java dictionary arraylist